I love the style of this shirt. The size chart is not accurate. I normally wear a medium, according to the size chart I was a large. The large, was too big. Luckly for me I did some sewing on the sides to pull it in so I can still wear it. I'm 5'8" tall and 140lbs, 34D.