The type of bra you wear with this top is important...the straps must be wide set and the cups needs to provide minimal coverage or it will show.  This top is flirty and cute, but does not cross the line of being unprofessional.  I have worn it to work and was showered with compliments.  I love the longer sleeve.  As pointed out by another reviewer, the buttons are cheap plastic with a shiny silver coating.  I don't think this is a big deal because the top has to be hand washed and dried anyway, so it will be easy to maintain the shiny look of the buttons.  I have a 34D bust, 24" waist and am 5.8 and the medium fits me perfectly.