After reading the reviews, I thought this dress was going to be awful. It is very short, however I'm 5'8 and have longer legs. I would definitely recommend going up a size or two. I got a M/L. I'm a little on the curvier side and it doesn't compliment them well at all. The material is super soft though. I don't think it'd be a bad dress if I had gotten a bigger size.