I love this dress. I purchased the green stripe in small (my Ellie size), and it was pure love. Not too long, not too short, defines the waist well, has pockets, and has the perfect amount of flare. It’s so comfortable, too. You can dress it up and down so easily. Had to purchase it in the gingham and black seashell print too. Love this dress!