I was surprised at how cute this dress is! It isn't too short, and it doesnt look or feel too flimsy. For what it cost and the condition it came in, I am very happy. I recommend it to anyone on the fence about it. I might order another one Im a larger size once my daughter outgrows it.