Cardigan is an XL for an oversized fit, denim shirt is vintage RL but I’m linking some similar bc this style is soooo popular now & for spring! Leggings ARE actually worth it & shoes are still a staple in my wardrobe.