Top - large fits true to size Belt - 37”-41” and is roomy , plenty more room to buckle Pants - large short in thin material and I’m 5’2” and 165 lb #LTKWorkwear #LTKootd #LTKMidsize