Got this for Valentine's Day to surprise my hubby. I was worried about sizes because you never know what you're getting with these types of things. I'm in between a 12 and 14 right now and the 2XL fit fine- as the size chart said it would. It fit great, gave me a nice hourglass shape, and the tutu (which I don't think is made to be worn out in public as it is very short) made it extra cute. The material didn't feel cheap or flimsy either. Pair this with some fishnet thigh highs and sexy shoes and you've got an outfit that will WOW your significant other.