Im giving it a 5 star because the dress is really nice and is as described, however for my liking Im returning the Large for an XL which gives me a little more LENGTH.. Im 52, 38DD weighing 150.. I dance and I know short dresses raises, so I rather have the XL.. but overall a beautiful & nice dress..