This dress is adorable! The length is great, and it’s easily the comfiest dress I’ve ordered from Zaful so far. The material isn’t as soft as I would’ve liked, but the canvassy material will keep me cool. The only issue I had was that my boobs are a little too big for this dress (in my opinion) and I really had to maneuver them for a while to make them fit right. Otherwise a great purchase, I love this dress and can’t wait to wear it at the beach! I am 5’8” and 160 pounds. I’m usually stuck between a M and a L so I went with L and it fits great.