The dress is okay. I normally buy a size M and bought the dress in M size. The length is good but the arms could be a little longer. My chest isn't on the smaller side by any means but the top of this dress is too large. The part I am most upset about is that the stripes on this dress are much larger than pictured. Makes it look more like jail bait than a cute dress to go out in. I'm still gonna wear the dress, I was just expecting something different.