This dress is lovely! The fabric and stitching is of a high quality. Usually these dresses run small but I was shocked at how comfortable this was. I'm 5'10" and around a size 22/24. I go back and forth between a 2X and 3X. I purchased a Q3 to be safe. There's plenty of room! I now have 2 of this style!