I ordered this dress for NYE. I got it literally the day before, I opened it on NYE to throw it on before going out, and it was way too big. Seemed like an XL. (I bought a Medium.) It was loose in every place. It was so long and so big. I threw it back in the bag and haven't touched it since. Would be cute if it actually fit.Also, the material is like a halloween costume. EXTREMELY thin, and you have to be very careful not to rip it while putting it on. Easier to take off than put on. Honestly, See full review