This is now one of my favorite dresses. I usually run between a medium and large but I ordered a medium because I feel this brand runs just a tad big. This dress is a great quality fabric and design. Its super flattering on and its also very comfortable. Ive already worn this multiple times because its so easy to go from day time to evening with the change or shoes and accessories. And Ive gotten tons of compliments. I highly recommend this especially if you live that vintage feel to your wardrobe.