I bought this dress along with three others from another company. I loved the dress. Not to short or to long but just right. The other 3 dresses I returned the other 3 and will order 2 more of these dresses