Product was exactly as described and the size was true. Shipping time was acceptable.
I ordered on the 15th, didn’t receive the product until the 10th of the following month. It took them 11 days to ship it and then it disappeared for week via UPS. I contacted the company and they offered to refund my money if I hadn’t received it by a certain date, but it didn’t really matter as the event I needed to wear it to had passed. I wouldn’t buy from them again unless I didn’t need the product for 6 weeks or more.