This dress/brand runs small. Size up if you are between sizes. I'm usually 2/4, and 4 felt very snug. There's no give at all in this fabric. The picture looks much nicer than in person though, the skirt is a lot more poofy than I thought. I did not keep it.