This luxe, faux fur vest is AMAZING! I love that the pockets work, the inside is incredibly soft, the button closures are classic and the denim adds a touch of everyday chic! I wore it with olive motos and a plaid shirt. Any plaid would work with it too! You could also wear a striped tee and jeans. Or wear it with a sleeved floral dress and cute booties! The M fit perfectly but I wanted to wear a few layers under it so I sized up the the L. (Self:100% polyester, lining:100% cotton)