I knew when I ordered this dress, it was a bit of a gamble. I'm only 5'1", so I anticipated it being quite long. It was very long for me and too muumuu in combination. I also have sizable thighs/bottom, and while the rest of the dress was loose, it was snug around my hips and it caused the dress to pucker awkwardly in between buttons, showing my thighs underneath. I like Allegra products, but this was a miss for my particular body type.