pants run big, size down. i’m wearing a medium and probably should have done a small. shirt is old from target so i linked a similar option