Skip To Content
  • Ultimate Gifts for Kids badge

29 Gifts For Kids That Are As Fun As They Are Educational

These toys, games, and crafts weave a little bit of learning into playtime.

We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

What a year! The holidays are finally here! And while we’re doing our best to make sure the products we feature will arrive in time, shipping times are especially tricky this year, so we suggest shopping as early as you can.

Stock and shipping times 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.

1. A three-string Loog Mini acoustic guitar — it comes with flashcards of chord diagrams and access to the Loog guitar app so they can actually start learning how to play at a young age. Look at that little rock star in the making!!

Child model playing a red, three-string guitar with note codes scattered about
Loog

Promising review: "My daughter and I are learning how to play the guitar together. Even if we don't become rock stars the quality time we are spending together is all the justification I needed to make the purchase. The strings are perfect for her little fingers." —JSpriggins

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $89 (available in six colors).

2. A glow-in-the-dark fort-building kit to keep little architects busy. They'll have so much fun coming up with new designs for castles or igloos or rockets — the possibilities are endless!

amazon.com

Promising review: "My kid loves to play with building blocks, so I thought this toy would be a nice addition. As soon as we bought this, he has been building forts and other things from his imagination and keeping busy. He has had endless enjoyable hours playing with it. The sticks and connectors are of good quality and the stick snap into connector very well. Also love that this comes with enough pieces and a bag to store all together." —Ranger

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $67.99.

3. A Melissa & Doug loom if your kiddo is more of an old soul and is already expressing interest in making their own blankets, scarves, or purses. Just set this up at the kitchen table and they'll be weaving away and picking up the skills for a new hobby in no time.

Amazon, amazon.com

The loom comes with an oversized wooden needle, craft materials, an illustrated design booklet, and 91 yards of rainbow yarn. Recommended for ages 6+.

Promising review: "My granddaughter loves it. She is 8 years old and had no problem watching a YouTube video and getting started. She is on her third project and can do this without any help. I have purchased other looms that where not as user-friendly and are collecting dust. Great loom, would not hesitate to buy it." —lily

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $37.79.

4. A 24-piece Melissa & Doug pet vet play set if you've noticed your toddler has a serious soft spot for animals and you want to encourage that empathy by letting them care for pretend furry creatures. This set includes vet essentials like a toy stethoscope, a scope, tweezers, and a cone of shame, naturally.

Amazon

Promising review: "My 2 1/2-year-old has not stopped playing with this since Christmas morning, definitely a favorite gift. I love the bag for all the storage of small parts! This toy teaches curiosity, compassion, fine motor skills and so much more. I love Melissa & Doug toys and this one does not disappoint. My child is now playing doctor and caring for her animals (and dolls, and everyone else) and asking really great questions as a result. You won't be disappointed in this purchase!" —Kayla Phillips

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $21.99.

5. This simple magnetic maze game that not only will help with fine motor skills, but it will also make your kid focus hard on moving the ball along. Which means you finally get some peace and quiet!

A toy that has kids move magnetic marbles through a maze with a stylus
Amazon

Promising review: "Happy with this purchase. It is well-constructed. The balls and several internal pieces are metal (react to the magnet) and it’s all sealed up so nothing can get lost (yeah!). The string is long enough for me (adult hands) to manipulate everything so my kiddo should be just fine. Also, saw a comment about the board not having a goal — first, yes it does: get the balls into the matching slots. Second, I doubt my toddler, preschooler, will care. Overall a good buy and perfect for any diaper/busy bag." —sally

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $22.99.

6. Or this National Geographic geodes kit if your little geologist likes a bit more of a hands-on approach to their educational playtime. They'll absolutely love smashing into the rock with a hammer (with parental supervision, of course) to reveal the beauty within.

amazon.com, Amazon

This science kit includes 10 natural crystal-filled geodes, one pair of safety goggles, three display stands, and one learning guide.

Promising review: "My daughter is 10 and this kept her busy for HOURS! She had so much fun and was excited every time she got a glimpse of what might be inside. A couple of them were pretty cool, while the rest were just white. She didn't care, she loves them all. She was so proud to gift them to her grandparents." —Michelle

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $21.99+ (available in two sizes).

7. A crystal growing kit to give them a taste of science in the most aesthetically pleasing way. It comes with a light board, so they can show their friends their ever-growing crystal collection in all its glory.

amazon.com

The kit comes with materials to grow crystals in eight colors, four silicone growing chambers, and a light display for five crystals. Recommended for ages 8 and up.

Promising review: "Bought for a 8-year-old's birthday gift. Such a hit!! The excitement of making the crystal, watching them grow and the final product makes it a perfect gift. Taking out the seed crystal requires a sharp tool, like a pointy small paring knife and patience. Be careful! This is going to be a go-to gift for me in the future!" —JosieJo

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $29.99+ (available with six crystals or eight crystals).

8. A Leapfrog learning pot if you've got a little foodie who is already expressing interest in learning how to cook. This will guide them into making a pretend meal thanks to five step-by-step recipes that also teach them vocabulary, colors, and numbers.

the learning crock pot with toy vegetables and dishes
Amazon

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $19.97.

9. An interactive shopping cart if they love accompanying you on trips to the grocery store and you want to recreate that fun experience during playtime. It comes with a scanner so they can "scan" shopping items, and it'll teach them food names, colors, shapes, and numbers.

Target

Promising review: "Very cute toy. My 4-year-old nephew and almost 2-year-old daughter have so much fun 'going to Target' with this basket/trolley. It’s a good size for either one of them. The little food pieces it comes with are handy when they do their pretend shopping. The scanner can read and teach the food pieces — so much fun! They stay entertained for quite some time compared to other toys they have lying around." —KaleaC

Target Shipping Info: Two-day shipping available for select products.

Get it from Target for $29.99.

10. A Craft-tastic "Make a Fox Friend" craft kit — it comes with all the tools necessary to create their own fox stuffie as well as a wardrobe of clothes and accessories for the fox. It'll teach them the basics of sewing, and it comes with a tote so they can keep all their new crafts in one place.

Amazon

Promising review: "This craft was a hit! The fox was very easy to put together and it turned out so cute! You have to make the tutu by tying a bunch of knots but other than that all of the clothes are ready to go and do not require sewing! The fox came with a little fabric bag to conveniently store it for travel. The materials in the craft are good quality and hopefully will last a while. My daughter loved this little cute fox!" —Olivia O.

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $16.54+ (also available in bunny and mouse).

11. An Educational Insights GeoSafari Jr. talking telescope if your little genius is constantly asking you about stars and constellations. This comes with built-in photos from NASA and 240 facts and quiz questions to keep their curiosity alive. AND! The telescope talks in four different languages!

amazon.com

Promising review: "My kids (ages 3.5 and 5.5) love this telescope! They kept saying it’s so cool as they looked through all the different images of space, planets, and stars. They are at an age where they are starting to get really curious about the solar system so they ask a ton of questions. We love how this talking telescope teaches them five facts about each image. The telescope is the perfect size for preschoolers and it is the perfect way to introduce them to space. I love how after they have learned everything, there is a quiz mode (with five questions for each image!) that they can do. Also, it is pretty cool that the audio can be switched to four different languages and the guide is also multilingual. The telescope is high quality and durable and I know my kids will be using this for a while. It is also teaching them to take turns and share since they have to wait their turn. Highly recommend for your toddlers and preschoolers as they start to learn about the solar system." —JC Mommy

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $54.99 (available in English + Spanish/French/German or English + Mandarin/Japanese/Korean).

12. A "Role Play Fingerprint Kit" so they can pretend they're Nancy Drew or the Boxcar Children as they learn to find and collect fingerprints around the house. Fair warning: now they'll know exactly who ate the last cookie out of the cookie jar! (Looking at you, pops).

Amazon

Costume set also includes spy glasses, a hat, jacket, and magnifying glass.

Promising review: "My daughter asked for a 'spy kit' for her birthday and this was the best option I could find. The detective uniform was a bit big for her size but she loves wearing it anyway. The spy glasses are cool and allow her to see what's behind her. And she's already used the fingerprint kit to see if her brother was in her room without her permission! She loves it and it made her birthday wish come true. There is a lot of value included in the box and provided hours of fun." —JMS427

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $29.99.

13. A Learning Resources Botley The Coding Robot 2.0 activity set that doesn't even require a screen to help then learn the basics of coding — yes, really! They can program Botley to follow a sequence of up to 150 steps. They'll love seeing the little robot battle obstacles and follow courses they've mapped out for it.

Amazon

Promising review: "I purchased this toy for my daughter who just turned 5. She absolutely loves playing with Botley and the coding is very straightforward and easy for her to understand. She loves that she is able to program different codes to turn Botley into a frog, train, ghost, and more. I love that she is able to learn how to program things in a sequence and use if/then logic when playing. This is a great toy for children who love to learn about technology, and I love that it's a screen-free activity that encourages children to use their thinking cap and imagination during playtime!" —Southern Made Simple

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $67.99.

14. A Fat Brain 2-in-1 musical "Jump 'n Toss" game to teach them some valuable motor skills as well as hand-eye coordination. They can either jump over the pole as it spins around (slowly, don't worry), or as a ring toss. Either way, it's sure to provide them (as well as the whole family) with hours of fun.

A split image of child model jumping over game and playing ring toss
Amazon

Includes three AAA batteries. 

Promising review: "Given to our 4-year-old during her birthday party. Our 8-year-old grandson put it together with a little help from Grandpa. The 4-year-olds to 8-year-olds all had fun running and jumping. I even got asked to play the tossing rings! Fun was had by one and all." —Joann

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $27.95.

15. A "Speak & Spell" electronic game if you're looking to give your kids a bit of '80s nostalgia for the holidays. They'll get a kick out of the speech synthesizer reading out words for them to spell!

Red Speak & Spell toy with black screen
Amazon

Includes three AA batteries

Promising review: "I bought this item for my daughter who has played with my 1980s Speak & Spell so much that it has begun to malfunction. My Speak & Spell is still one of the most memorable toys from my childhood. I played and played with that thing. It is what ultimately taught me how to spell the word 'language' 'lang-u-age' and taught me to challenge my mind with brain games. Now I pick up my daughter's for a round or two just to reminisce. We love it." —Holly McKellop

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $24.99.

16. A Lego movie activity kit if even at 6 years old, they have aspirations to be the next big Hollywood director. Get ready to be blown away with how fast they'll catch on to creating stop-motion videos with a phone, tablet, or computer.

Amazon

The set includes a 78 page book of ideas and inspiration, 36 official Lego minifigures and props, foldout paper backgrounds and punch-out animation frames.

Promising review: "This won Christmas, it is SO funny and SO much fun, you need to spend the extra five dollars and buy an app with the sound effects and music, stop animation studio is easy to use, my 8-year-old loves this book, it has great ideas and backgrounds to spark the imagination." —Ckelly

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $24.99.

17. A marble run set because nothing's more satisfying than creating a tall, winding tower and watching marbles perfectly race down each bridge, funnel, and tube. This will help encourage spatial thinking, problem-solving capabilities, and even teamwork skills if they work on this with friends or siblings.

amazon.com

Promising review: "My 5- and 3-year-olds (and me) have spent hours building towers and watching marbles clatter down these chutes, steps, gears and spirals, HOURS! And they’re not bored yet! It’s also educational learning the physics of slopes by experience. Plus, it comes with enough marbles that losing a few doesn’t matter."—Joyce Parker

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $43.99.

18. Or this Gravity Maze game if you don't have tons of room in your house but still want them to enjoy the challenge of making a marble weave its way through a puzzle. You'll practically be able to see all the wheels churning in their brain as they try to figure it out!

Amazon, amazon.com

The game comes with 60 challenges that range from beginner to expert so it will hold their interest as they work their way up to the trickier ones.

Promising review: "What a great combination of construction, puzzles and games! My 5-year-old and 8-year-old niece were able to challenge themselves to some of the levels (the 8-year-old was was more capable of solving them on her own). The adults also found themselves fixated on playing the different levels as well! It was challenging and fun! We love marble runs and games so this was a perfect fit. This is one of the few games that everyone asks to play and it's perfect when we have guest of kiddos over and keeps everyone busy and engaged for hours!" —Crystal Brown

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $32.99.

19. A DIY robot kit to pique their interest in STEM at an early age. They'll love how satisfying it is to build their own robot from scratch and see it move across the living room floor. Best part? You won't need to run to the store to get batteries — this baby is solar-powered!

amazon.com

The kit includes190 pieces, a solar panel and detailed instructions.

Promising review: "I purchased this as a gift for an 8-year old boy. He loves to build, loves robotics, dinosaurs, and Godzilla. :) He LOVES this set! He sits for hours on end, which is an amazing accomplishment for any 8-year old, playing with and building all the different robot toys. And, this isn't just for little boys. A friends 8-year old daughter loves them, the 48-year old parent loves them, and the 75-year old grandpa loves them. Fun for the whole family!"—MBC

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $26.99.

20. This 100 Words Book to help develop vocabulary in English and Spanish — pretty soon, you'll catch them rattling off the Spanish words for dozens of different items around the house!

The 100 Words Book for kids
Amazon

Promising review: "Bought this for our one-year-old granddaughter. My husband even enjoyed playing with it. He really likes that it teaches Spanish words. When you buy it, be sure to gift batteries with it because the batteries it has are not meant to last. The book has really bright colors, fun pictures, and the pages are like a thin plastic, so they won't rip. My granddaughter loves books and anything that makes music, so this book is perfect. The first thing she did was pick up the book by the handle and start pushing the button to play the songs. Plus, it's a LeapFrog book! Great, fun, entertaining educational book. She loves it and that is all that matters." —Amazon Customer

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $19.99.

21. A monthly subscription to Little Passports, which will send them new interactive material to help them learn about geography, science, and culture. It's a great way to interact with your kids as you work through the monthly kit with them and answer any questions their curious little minds have.

A monthly subscription kit that includes a map of the world, as well as cardboard figurines, and a toy suitcase
Little Passports / Via littlepassports.com

You can choose from five different subscription box themes depending on your kid's age and interests. 

Promising review: "My boys love getting their monthly package from Little Passports and tear open the packet as soon as it arrives. My husband and I love to travel and are eager to inspire that love in our children as well—Little Passports has played a big role in that by helping us teach our kids about different sights, foods, animals, and customs across the world." —SHC

Shipping Info: Free shipping on all orders, all subscriptions renew automatically, and you can cancel renewal at any time.

Get it from Little Passports for $20.95+ per month (price varies depending on your subscription model).

22. A toy cash register so they can learn basic math skills as they play a game of pretend grocery shopping with their siblings or friends. I had one of these as a kid, and I still remember the thrill I would get when I would get the change exactly right!

A toy cash register with play money
Amazon

Promising review: "This is another great toy by learning resources. I bought this for my daughter when she was 2. Now 3 she still plays with it daily. She loves punching the numbers in, but her favorite part is the open button that ejects the spring-loaded drawer. I put the coins away until she is older because I fear she will choke on them. She loves the paper money and the pretend credit card. I can see her and my son playing with this toy for at least 10 more years. It is very durable. She has dropped it many times and it hasn't skipped a beat. The plastic is high quality. I would definitely buy this product again."  —Ecinoderm4u

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $29.69 (available in two colors).

23. A light-up terrarium kit if they love helping you out in the garden and they want to tend to their very own plants. It'll also teach them about responsibility — they have to water it every day to make sure they have healthy, growing sprouts!

amazon.com, amazon.com, amazon.com

Promising review: "This was a really fun, entertaining, and educational gift for my son. I'm really impressed with the whole setup, and I love that my son runs to it each day to see the progression of his 'plants.' They only took three days to start sprouting. The aesthetics of the unit is nice too, it fits in nicely with my other house plants and I love that my cats can't chew on it! I ended up buying two more in different styles. We love it!"—Ashley Boas

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $24.99.

24. A National Geographic Volcano Kit so they can conduct the world's best science experiment right on their kitchen counter. They'll create their own volcano, paint it, and then follow the instructions to make it erupt!

amazon.com, amazon.com

The volcano kit includes plaster, volcano mold, paints and paintbrush, eruption powder for three eruptions, pop crystals for exciting sounds, two volcanic rock specimens (geode and pumice) and a learning guide with easy-to-follow instructions.

Promising review: "This was awesome! Best purchase I've made in a while, and that's saying a lot since I buy stuff off Amazon like every other day. I set up little activities for my 4-year-old to do during summer and this was a huge hit! It's easy to use, fun and a great learning experience. Four is a little too young, but it was good to learn the importance of being patient and careful while conducting experiments. It comes with enough stuff that you could do the experiment three times with just one set, and it comes with three sets, so that's a lot of eruptions! Great for the price too!—Mel V

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $14.99.

25. A set of incredibly realistic dinosaur figures with an accompanying sound book for the dino-obsessed niece or nephew on your list. Get ready for them to start proudly spouting off new dino facts as well as very authentic rawwwwwwrs to you the next time you visit.

12 colorful dinosaur figures with a book
Amazon

This toy set includes 12 dinosaur animal figures and an interactive sound book.

Promising review: "This is by far the best and most educational and fun interactive toy I have purchased for my grandson. He is obsessed... each page we play a game he picks the correct dinosaur according to the pages, then we read the facts and learn how to pronounce each dino name."—Michelle H

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $24.99.

26. A sports center for even the smallest of athletes to get some practice time in. They'll improve their gross motor skills as they score goals and slam dunk, and they'll be endlessly entertained by the LED scoreboard and the 50+ songs, sounds and phrases the center emits.

A child playing with the sports center
Amazon

Promising Review: "I bought this as a Christmas gift to my 16-month-old grandson. He loves it...we can spend hours kicking the ball or playing basketball. It was definitely his favorite toy and it is great for keeping him busy. It is also educational as it teaches kids how to count and ABCs. I highly recommend this item." —Maurice Horn

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $44.99 (available in two colors).

27. A Melissa & Doug activity book so they can snip, snip, snip away and create all kinds of crafts while they're developing those important fine motor skills.

Amazon, amazon.com

Promising review: "Scissors skills are important both in and of themselves and because it strengthens the hand muscles to be used for learning to write. My 4-year-old LOVES this book. We received it this week and she has used it for a couple of hours each day. Many of the pages are cutting things out and putting them together (four-scoop ice cream cone, pizza with pepperonis, the components to build a house or a car, puzzles). We've used tape or glue to put the components together. This book is interesting enough to have caught the attention of my older children as well, although I make them let her do the cutting. :D Would make a great gift as it is so unique." —Mom of 7

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $6.49.

28. A beginner microscope STEM kit that will make them feel like a bonafide grown-up scientist. It comes with all the necessary equipment to help them examine bugs, leaves, and any other teeny items they want to get a super-close look of.

Amazon, amazon.com

The kit comes with sample slides, cover slips, tweezers, scalpel, specimen vials, adjustable lenses, collecting lamps, and a sturdy storage case.

Promising review: "My 9-year-old niece was asking for a microscope for her birthday and I decided to buy it and I am so happy that I did. This kit has everything that your young scientist needs! I mean it has everything, there are blank slides and labels, tweezers and 'scapulas,' small vials, and so much more. It even includes shrimp eggs to hatch. How cool is that?!? My niece was so excited about this present that at her birthday party she had all the kids taking turns looking at slides of onionskins and dragonfly wings and leaves. This is a great starter microscope for a little scientist and it is educational fun for the whole family. This makes a great way to get kids and adults off the electronics and learning about the world around them." —craftysarah

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $39.99.

29. A light-up tracing pad for the little artist in your life who is ready to take their masterpieces to the next level. Watch in amazement as their drawing comes to life as they trace along the lines of the picture below.

Model drawing with Crayola Light-Up Tracing Pad
Amazon

Promising review: "I didn't really have any expectations but I have to say that hands-down this is one of the best presents he received. I also homeschool and use this for art class, this really helps him to slow down and focus on what he is doing. The templates come in layers, so you trace each part separately. They start with the person and then you add clothes, accessories, etc." —Customer

Shipping Info: Available on Amazon Prime with two-day shipping, non-Prime shipping options will arrive by Christmas (see Amazon’s full shipping information here).

Get it from Amazon for $27.99+ (available in five colors).

You might even learn something new as you join your kid for playtime!

CBC

Reviews have been edited for length and/or clarity.

Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

illustrated gift guide graphic
BuzzFeed