I’m wearing a 27 in the pants. They have stretch and I have a little room in them. The top is an XS. Cutest summer look for work or daily wear #LTKgrwm #LTKootd #LTKOver40