I should have sized up! I ordered this to wear with a cardigan to my baby shower, but it just wasn't flattering in the size I chose. I didn't have time to exchange it for the size up, so I just returned. I may actually order the size up for the summer. I love the print! If you're on the shorter side, this might be too long. I'm 5'9" and this was a really good maxi length on me. (Hits almost the top of my toes.)