Top XL Pants L 32 length are perfect with platform boots and I’m 5’5 Pants come in more lengths too. Hat is old navy but sold out #LTKFindsUnder50 #LTKMidsize