There was a time when you had to choose between giving an awesome gift and making a small move for social good via a donation. But now you can win on both counts. This guide features 15 great gifts for everyone on your list (from your child’s teacher to your mother to the brother who loves to hike) and includes practical gifts (like a baby cream travel set or clean water straw) and those who love nothing more than a little pampering (they’ll love the plush knit beanie with fur pompom or silk eye mask). For your fashionable friend, try Songa’s gorgeous bib necklace made with sisal and upcycled fabric. For the musically-inclined kid, check out the DIY ukulele set which is bound to inspire sounds from the beach. For the tween girl, take a look at Cuddle + Kind’s inspirational prints with sayings like “Anything is possible when you believe in yourself,” and “Leave a little sparkle wherever you go.” And for the impossible-to-buy-for friend, we’ve got you covered with a mulberry silk eye mask from The Ethical Silk Company. This batch of hand-picked beauties will delight and inspire your friends and family, while also boosting really worthy causes and organizations like The Humane Society, World Vision and St. Jude’s. Some gifts offer a portion of proceeds to these noteworthy causes while others simply provide a way for artisans in places like Rwanda and India a chance at a stable and steady job. Read, get inspired, click, and give. Everybody wins.