ordered xl I am 5'4 190 lbs so I am pretty chubby.  Should have bought xxl torso runs a bit short for me so someone else has to come in and snap the crotch area for me.  Fun.  Material has a little stretch not as much as I need so I just went and bought a xxl cause I do love how it looks on, ordered bigger for a more comfortable fit.