I purchased a small . quality thick . it fits EXACT! however it was snug. if I got a medium I would’ve been ok with that too & have more space on the button part. IT DOES RISE LOW LOW so if your chest is on the bigger size you might wanna size up Bby !