This dress is perfect! It fits better than any dress I own and is so flattering. Great quality of fabric, has a little bit of stretch. It has pockets too which I didn't know about until I tried it on, so that was a great surprise! I will wear this so much