I’m usually a size 6, got a medium and it’s huge! I’m 5’7 and it’s super baggy on me. Good quality, very soft, cozy and comfy but they ruined it with the extremely large and ugly logo on the arm.This is absolutely worth the purchase! It keeps body heat in and even has vents under the arm pits and thighs that you can unzip to let some airflow in. Absolutely recommend buying! The fabric is very good, not cheap.Dude this suit was amazingVery pleased with this! It does fit a little looser than expected. Would fit a taller person better. I'm 5'11" 220lbs. I ordered an XL. It is warm/waterproof and well constructed. I use this for snowmobiling and powered paragliding. Provides enough inside to wear a thick base-layer of clothing. Im happy with the product!This ski/snowboarding suit is great. Keeps you warm and saves you the hassle of having to have to have multiple pieces of clothing on. Just pop on some heat tech shirt and leggings underneath and you’re good to go! Based on my experience, I haven’t had any issues with it not being waterproof. However, if you’re shorter in height the length may pose a slight problem. Overall, it was a good investment and it was comfortable!This snowsuit is 100% worth every penny! it is light weight, warm, and keeps you dry! Even has a zipper around your waist so you don't have to remove the whole thing to use the bathroom!!! Definitely happy about this purchase....it will last a long time!Fit as described with a little bit of wiggle room which is needed for a one piece suit. Will keep you warm and dry especially if your going snowboarding/skiing.My son is 5’11 and 120. I bought him the large and it’s great! Definitely roomy through the middle but allows for movement on the mountain.