I love it; soft and form fitting.  It fit perfectly was long enough but not a dress.  Casual but classy at the same time.  I'm playing in a symphony outside in 80 degree weather and concert dress is all black; this will be perfect to keep me cool but look professional.  Picture doesn't do it justice.  I am 155 pounds 5'7 and chest size is between a D and DD a medium was perfect.