I'm always looking for something that is unique and can be layered. this looks just like it does on the model. you'll need a cami underneath as it is not lined. a little shorter in front than in the back but drapes nicely. styled it with black denim ankle jeans, black loafers (or boots), and a blue denim jacket. i'm 118#, 34d, 5'4" and the s fit well.