There’s a lot to love about Neff‘s “Hope” beanies: they’re soft; proceeds from sales benefit charity; and they were co-designed by Scarlett Johansson. The actress helped create the khaki and black hats in partnership with City of Hope, one of the nation’s leading cancer research and treatment centers. For each $25 beanie purchased on zappos.com, Neff will donate one beanie to a City of Hope patient or survivor — up to 5,000 in total — and thereafter, will donate 10 percent of sales from each topper to the organization, up to $20,000. “I helped with the hope that every purchase might make a cancer patient feel a bit more comfortable during his or her treatments, and look cool and be cozy all the while,” Johansson said in a release. “The beanies are eco-friendly, too, so they’re as nice to the earth as they are to the person wearing them.” Grab one while supplies last on zappos.com.