I've gone one size larger than my outer wear. If you wear an XL jacket get a 2XL rain jacket. Same with pants. I've got a set that I use for turkey hunting. I can put it on over my turkey vest, but with the waist drawstring, I can snug it up as much as need be.