Got this for our 4th anniversary and they fit great. His was medium and mine was 2X, fit was great for the occasion. I didnt want it too tight since we were walking alot around universal studios. I wear size 16, husband wears a size 32 in pants and is usually a medium in shirts. I usually buy XL in tshirts but got this in 2X since it says women, and it fits as expected. great buy!