Great dress!
I bought this dress for a wedding, and have since worn it for two other occasions. I got lots of compliments on it too. I would say it fits true to size, but could be a little on the shorter side if you are tall. I wore 3.5" heels with this dress and I'm glad I got the medium since the length would have been too short had I sized down. The dress itself is very comfy and the light blue color is very pretty.