Beautiful dress!  Well made and was the perfect length and style.  We ordered a large because she is a 36D and it was snug through the torso but was very flattering.  A very well made dress and it was my favorite but she liked the purple on better.