Ok, this is definitely not sized for "most bodies".  I'm a size Large/12 and it was way too tight on me, and also too short for my comfort.  However, on my teenage daughter who is a size xs or s, this dress is really pretty!  She liked it so much she's keeping it.  We bought two prints and I'd say that this dress is a best fit for someone no bigger than a size 10, and a 6 or 8 would probably be perfect.