LOVE IT and sooo cute! I can dress this up for work and wear it casual with jeans and a tee with a cute long necklace! I can wear it everywhere! Perfect for every season and occasion!! I'm 5'1 and 140 lbs with size D chest and ordered a Small and it fits perfectly!!  Came in just like described and pictured!