This dress, for the price, exceeded my expectations. I have only worn it once but I love it. I purchased in the navy, the color is great.
For reference I am 5 foot 6.5 inches, I wear a size 0, chest is 32DDD. I purchased in a small and it fit perfect.
I will definitely purchase in other colors. Perfect summer casual dress