I am 6'0" and 200 lbs, and I ordered an XL, and it is way too small.  The straps on the overalls aren't long enough, which is ridiculous, because that's the last place you would think there would be a problem.  But since it's so cheap, I'm just keeping it and let my wife have it.  My advice:  Keep looking.