I’ve had the top for a little while from target but I just got these pants on and absolutely love them! I’m wearing a small in each piece!