I bought this dress to wear to a wedding, but I wanted something that I could wear to the office, date night, church, etc. Well this dress fits it perfectly! The length and the cut are exquisite. The color wasn't exactly what I was expecting (dark royal blue). The blue is definitely a mid-tone blue, but it is more muted than I was expecting. Also, I took the advice from other reviews and ordered a size smaller than what I usually wear. I would agree with that advice and suggest it to others. Would recommend this dress for all ages!