yeah dude the XL are big on me and im about 6' 165 lbs. The waist is huge on them, i would definitely get a large if i were you. The pants are tanks tho, the ones i have are 10k mm waterproofing and keep me dry in all this midwest garbage.
where are you getting the deal at? i got mine on ebay (xl) for 50 dollars, they were cheap because they were made out of the left over materials and they werent any specefic model but they get the job done.