This cutie is nice for the office/9 to 5ish or dinner date! Doesn't reveal a lot at the top and I wore red sandals with red accessories and got tons of compliments - true to size - I'm 5'2"/140 lbs and wear mostly Mediums (I think the Small would have been too tight and I wanted this one for the office) Also I'm a little top heavy and it was perfect...you won't be disappointed!!