Top I got a 3X for the oversized fit. Pants I’m wearing a Large. Shoes are true to fit. #LTKootd #LTKOver40 #LTKMidsize