BRE20 for 20% off Anthropologie orders over $100! M in sweater vest it comes with the shirt too it’s so cute and fun!! Sized up to a L in the pants a M would have been fine but I wanted a lower rise and a looser fit. High quality super soft and slouchy and thick material!!