This costume arrived pretty fast, when it came it had a lot of wrinkles. I'm going to have to iron it at a low setting to get them all out. I ordered the small, and at first I thought no way would it fit! But after my friend zipped it up, it fit like a glove. Only downside is, it has literally no stretch. The arms are kind of stiff and while I have some room in the waist and bust, it is tight on the back and I find it hard/impossible to breath in/yawn. It fits true to size though and is meant to be form fitting, my friend told me if I went a size up it would be too long, be saggy in the waist and give the "grandma boob" I guess I will just have to suck it up and be uncomfortable, it is gorgeous.