Product Rating: 5 of 5 stars
Perfect fit!
I got so many compliments! Always get nervous ordering a medium because of the length but it fit perfectly. Long enough for heels! I was also nervous about the front being too low but that was not the case. I've worn this dress to weddings and to church ;)

