Love love love this dress. I am a size 8-10 so really struggled with whether I should buy this dress as all they had was medium and small. I took a chance and purchased the medium and am so glad I did. The fit is perfect. The material is quality. I'm tall at 5 feet 9 inches and 30 weeks pregnant and the length is still perfect! Plus I will definitely be able to wear this post delivery which was important to me! Oh and the color is beautiful!