Freshly ordered this one for a visit to comic con, and so far I'm very pleased! The quality seems great, and it'll work well for a cosplay idea I've been brewing. It was delivered quite quickly too, with clear communication. One size is fine, too. Generally, I wear M sized clothes, so if I lace it right, it fits and looks just fine.
I can't say anything about longer term wear & tear just yet, but so far I'm very happy with the purchase.