Fits a tiny bit snug, but that’s because I’m a big guy that just recently lost 38lbs. So hopefully with a little more weight loss my Moobs will deflate a lil more so it won’t be too snug. Too bad it doesn’t come in a XL though. Other than that, it feels good, it’s comfortable & my favorite shade of blue! The only downside is the tag is kinda irritating because it sticks up & rubs against my neck. But I just snipped it off with a seam ripper..