My top is a size small. It is lined but a slim body fit so size up if you want it looser. My shorts are Levi’s and they’re so good! Im wearing a size 28 regular. They are adjustable on the sides. #LTKgrwm #LTKOver40 #LTKootd