It's one of my most favorite dresses ever. The small size is a perfect fit for my body (5 ft 1 106 lbs). Gives the body a nice shape. Length is just right. Goes by mid calf. Very feminine and very modest! It was the perfect outfit for my godson's baptism.