Great PattyBoutik shirt!  I wear a size 6, 34D, athletic build at 5'6". The medium was a perfect fit. The back panel covers my bras very well and the size straps on the shirt cover my bra straps. The shirt is soft and thick enough to look dressier.