I read the reviews and went up two sizes. Normally Im an XL or 1X so I ordered the 3x and it fits the way it should! Im happy with it! Wish the button was maybe a little bit higher but thats just a personal preference.