The quality of the materials & manufacturing are superb! I give it 5 stars because even with the fact its fit is a bit too big the customer service is wonderful. My waist is 35" so I ordered the 2XL for 33.3-35.2" waist. I had to loosen the laces to zip it, but once the laces were pulled as tight as possible it was still a bit too big in the bust & around the hips and didn't feel too tight on the waist. I tried it on 4 different times over 10 days to account for some of the fluid fluctuations of my weight, and even at its tightest it still would begin to fall down with movement. The shrug on top seemed to fit okay. It moved around a bit more than I expected, but I've never worn one of the shoulder shrugs before so that might be normal. I had read the return policies before purchase, so I knew I would have to cover return shipping for an exchange. When I replied to the confirmation email from the order to ask for an exchange I received a reply within hours letting me know that as long as it was unworn, still had the tags on it and I was willing to pay the return shipping they would send me an exchange when they received the original order back. I had paid for expedited shipping (3-5 business days) with the original order and it came in 3 days from day it was shipped. I was told the exchange would be sent standard shipping and would arrive in 10-15 days (which is half the time listed for standard shipping when ordered). If you need it immediately then paying the $11 for expedited shipping is definitely worth it, otherwise 10-15 days is not terrible for shipping from China. I will definitely be purchasing more items when I can afford them!