We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    20 Things On Amazon That Make Perfect Gifts

    Gear up for the holidays with these great gifts.

    Hey! While we’re doing our best to make sure the products we feature will arrive in time for Christmas, shipping times are tricky and can vary depending on where you live, which product you purchase, and more. So order earlier than you think you need to and be sure to double-check the retailers’ websites for shipping information to ensure that your gift will arrive in time for when you need it. You can see Amazon's shipping information here.

    1. A Beast Blender that will be the answer to both your roommate's cooking dreams and their kitchen storage space worries — this compact tool can blend smoothies, pulse sauces (I make pesto with this all the time), or whip up some refreshing frozen drinks! There — it's basically like three different appliances, in one, and it will take up way less cabinet space than a traditional blender.

    a reviewer's frozen drink they made with the beast blender

    2. A macrame swing to bring a dreamy and playful vibe to your best friend's reading nook. (This swing also makes answering emails sooo much more enjoyable!) It works indoors and outdoors, so they can set it up wherever they need a bit more whimsy.

    3. A makeup eraser because your bestie loves their eyeshadow and mascara, but likely doesn't love the process of removing everything at the end of the day. This super-soft towelette removes makeup with just some warm water (!!) and light scrubbing for a clean face that's ready for its skincare routine. Bonus: this lil' baby is washable, making it perfect for those looking to kick face wipes to the curb.

    4. A salt and pepper grinder set, since hosting a great dinner party is all in the details, folks! If your friend is the type to serve boatloads of food whenever they have friends over, consider upping the vibes on their tablescape with this rustic set.

    5. A Kindle Paperwhite with a pretty large display, a warm light feature, and the ability to hold thousands of books! So, if your friend is in desperate need to downsize their material goods but doesn't want to kiss their love for reading goodbye, you should probably opt for this.

    a reviewer using their kindle in a backyard

    6. A Hatch Mama belly oil, because dry winter skin is coming, and there's nothing quite like that pregnancy belly itch plus dehydrated skin. This oil is made specifically for pregnant people — this'll be a fan-favorite at the next baby shower you attend!

    a reviewer's photo of the oil in its jar

    7. A pack of glass straws so that your friend can finally add the finishing touch to their at-home coffee art game. And yes, a straw can totally be a key factor in how artsy a cup of cold brew can look.

    a reviewer using their glass straw

    8. A Baggu reusable shopping bag, because your chic friend actually does dress up to go to the grocery store — this'll be the finishing touch to their Sunday errands ensemble.

    9. A stand mixer that costs waaaay less than that other stand mixer that's on almost everyone's wedding registries — *ahem, ahem* — yet totally gets the job done! This is pretty ideal for your buddy who is always whipping up delicious baked goods or wants to start learning the ways of the beloved Chocolate Chip Skillet Cookie.

    10. A macrame hanging plant holder for your friend who can't seem to get enough boho decor pieces into their home. This is also perfect for college students who don't have much space in their dorms, but still want to add some greenery to their setup!

    a reviewer's image of the plant holder hanging next to a window

    11. And if your same plant-parent friend *does* have the square footage, a plant stand so that they can show off their babies. If none of your friends have green thumbs, this also works great as a candle and diffuser station in the bathroom.

    12. A smartphone lens kit that'll let your aspiring photographer friend take gorgeous photos from absolutely anywhere, even if they've left their DSLR camera at home. They can create cool retro skater-esque videos with the fish-eye lens, expand their image range with the wide lens, and focus in on precise details with the macro lens.

    13. An Ember Mug to help your partner take making coffee in the morning up a notch. This mug comes with a heating tray that connects to a smartphone to keep any drink inside hot until the very last drop.

    14. A beginner-friendly fermenting kit, because making pickled foods at home is way more fun than it sounds. Consider gifting this kit to your friend who is always going on about how much fun they have making sourdough from scratch.

    15. A pack of vintage-inspired wool socks to up the ante on your giving-socks-as-a-gift game. These are made from warm and cozy wool and come in designs that your cabincore-fanatic friend will appreciate.

    a reviewer wearing the socks

    16. An oversized wearable blanket hoodie for the cuddly person in your life who's always nuzzling up under a warm blanket. Maybe add two of these to your cart — why shouldn't YOU also enjoy some extra cozy warmth?!

    a reviewer wearing the red comfy blanket sweater

    17. A sunrise alarm clock that gradually lights the room up as wake-up time approaches. This also functions great as a reading light for your parent who prefers to nose-dive into their favorite tales before hitting the hay.

    18. A sheet mask set, because everyone has that one friend who does their skincare on a plane (it's me, I'm that one friend — plane air is so drying!). Sheet masks are great to use while traveling since they don't require any rinsing and help skin hold in moisture. Whether they're jet-setting to a new country or are just on their way to dreamland after their usual nighttime skincare routine, your best friend will love you for this one.

    the packets of face masks in various styles

    19. A mini projector so that your loved ones can project their at-home movies with style. This mini projector has built-in speakers, meaning all your giftee has to do is connect this to their laptop or phone and relax while they enjoy the show.

    20. And a stylish rhinestone bag that'll leave your glam fashion-loving bestie absolutely floored. Be prepared to see this glimmering accessory whenever y'all hit the town together.

    The reviews for this post have been edited for length and clarity.