Top- large fits true to size Blazer vest - large fits true to size Pants - Large short in thin material fits true to size and has stretch , breathable Belt - waist 37”-41” #LTKWorkwear #LTKFindsUnder50 #LTKMidsize