I love this dress! the fabric feels amazing & is super flattering. i am 5'4 with broad shoulders & a 36d chest and went with the small petite. i originally purchased the regular extra small which looked great, i just think the sp was slightly neater though the shoulders & length. it hits me above the knee as shown in the photo of the light colored dress with the long vest