I really wanted this to work for me. It just didn't. I liked the shirt, the style and the fabric. But the fit was off for me. I'm 5'8, 138 and 36D. I ordered the small. It fit fine in the chest and waist. The issue was the sleeves. They didn't quite hit my wrists when my arms are flat at my side. I didn't get the poof and it just looked weird. Also to note, I'm wider in the hips and although I could wear the shirt out, it just barely fit. Maybe a medium would've fit better, but I decided to justSee full review