Love this shirt. I wear it all the time. Such an easy shirt to throw on, be comfortable, & still look cute. I’m 5ft8 in 188lbs 36B .. I usually order a XL in shirts and it fits perfect (like my usual size would). The picture is very close to how it actually fits on me. The fabric is thin and breathable which I look for in a good top. I'm so glad I found it! Love, love, love this! Goes with everything!