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.

    18 Last Minute Gifts To Give When You Have No Idea What To Get Someone

    You still have time to scoop up these no-fail prezzies.

    Hey! While we're doing our best to make sure the products we feature will arrive in time for Christmas, shipping times can vary depending on where you live, which product you purchased, and more. Be sure to double check the retailers' websites for shipping information to ensure that your gift will arrive in time for the 25th!

    1. An amazingly quick and easy air fryer because crispy, crunchy goodness and getting things done faster are two of the most universal wants I can possibly think of.

    2. A gorgeous box of bath bombs beloved by over 5,000 Amazon reviewers so they can perfect their pampering routine in 2020.

    3. A classic flannel shirt anyone would be plaid to recieve.

    4. A gorgeous holiday bouquet from The Bouqs Company, which can deliver stunning, sustainably grown flowers in as little as two hours — just in case you waited until the ACTUAL last minute.

    5. Thick-knit, fleece-lined mittens that they'll absolutely need, because it's a scientific fact that the average American loses at least 57 pairs of gloves and mittens each winter.

    6. A beyond cozy faux-fur throw blanket over 2,000 people (and pets, apparently) absolutely LOVE.

    7. An awesome portable Bluetooth speaker that can fit in the palm of their hand, is water-resistant, and has over 33,000 positive reviews — in other words, it simply can't be ~beat~.

    8. A cable knit winter hat that's the perfect combination of cute and practical. Just try not too get to pom-pompous about your gift-giving skills, okay?

    9. A classic quilted vest, a gift that'll warm their heart and their core.

    10. Fuzzy plush slipper socks so their last couple months of winter will be spent in toe-tal comfort.

    11. A very complimentary doormat anyone would be happy to have greet them after a long day.

    12. A chic quilted crossbody that looks wayyyyyy more expensive than it is.

    13. A chic and timeless checked scarf they can rock in countless ways, no matter their style. Just ask the over 1,000 folks who've left positive reviews!

    14. An ingenious champagne stopper that doesn't just reseal their precious bottle, but also increases the pressure inside to preserve the bubbles. Because nothing should stop them from pouring an individual glass of bubbly for themselves and themselves alone.

    15. An acupressure foot massage roller beloved by over 3,000 Amazon reviewers that anyone's tired tootsies will appreciate.

    16. A set of gorgeous desktop vases, which are minimal enough to match any ~aesthetic~ but also sophisticated to the max.

    17. A pack of adulting stickers so they can reward themselves for major accomplishments such as "Almost went to the gym today," and "All my laundry is folded."

    18. A no-fail subscription box for a gift that'll keep on giving. You can tell them you signed them up and let them receive their first (and second, and third...) monthly boxes as belated holiday treats.

    When you actually pull through and find a great gift at the last minute:

    Do your holiday shopping with BuzzFeed! Check out all of our gift guides here.