This dress fit perfectly. It is well made. The buttons take a little time to button up but you don't have to ever unbutton them once its buttoned. The stitching was well done. The pattern is true to the picture. Im 145 lbs, 56, and wear a DDD and I bought a small.