This shirt is perfect!  I have a pear shape - narrow shoulders and wider hips - and the straps fit well with my bra straps.  I like it to fit with a wide flair so I ordered a size up, an XXL, so I have a nice swing without it clinging to my leggings.  Perfect, really!  I originally got grey and black, but I'm ordering more of them now!