I am a s/m and 5'5. My waist is a 25 and I am a 32 b. I have larger hips/butt in proportion to my waist and chest. This dress reaches the floor on me when I wear heels. It fits me well, if anything, it's a little on the snug side.