This top is a ZARA top sold out, so I found similar ones to link. These pants fit true to size. It has a stretch to it. I am wearing a seize 24. Shoes fit small so size up. #LTKstyletip #LTKunder100 #LTKshoecrush