As far as the fit goes Im 61 and 280 lbs  with a big belly. I order the 5x and it needs to be stretched out but will work. The length is ridicules so Ill simpky cut 6 off .
I only purchased this to cover myself while mowing the grass in the Florida heat. I was reading reviews and thought , gee, it would be great if people posted their sizes instead of saying , its too long or snug so there you go