Oh my god the dress is so cute. The material stretches and fits very well. US size, so you don't have to worry about the wrong size or too small. I'm 5ft 160lbs and have an overfitted bust so I went for the XL. It fits perfectly, actually a bit loose so next time I order I'll take a big one as I like the top to be a bit tighter.