I ordered it larger based on the reviews. I'm a 32H 130 lbs.  The neck fit weird, not as boat neck as I'd liked it to. But it was also more of a tshirt than a fitted shirt like in the photo for me. and I'm an H, so I was thinking it really would have been tighter. I ordered an XL based on the reviewer comments. I'd order a L, but the shirt just felt too bulky of a material as well.