But being emotionally invested can be a good thing when a sale has enough great stuff to go around — like, for example, Macy’s Black Friday sale . The sale is so full of clothing essentials like winter coats, handbags, hoodies, dresses, jeans, and all-purpose tops from brands like Coach, Michael Kors, Calvin Klein , Tommy Hilfiger, and North Face, it might be hard for you to pick through them yourself. But don’t worry, because we’ve done the hard work for you. Check out Refinery29’s top picks, both for gift-giving and self-gifting, from the Macy’s Black Friday sale right here.