This can take you from office to casual afternoon. i got the plaid print in store. it is much nicer in person than in the picture. very cute neckline and detailing. i'd say true to size, slightly large. i wore my regular size and it fits fine without looking too large.