While we don’t typically condone panicking, if you still have gifts to buy for the holidays, now might actually be the time to panic. Shipping deadlines have seemed to be looming for weeks now and they’re finally here. And if it seems a bit early, it is. In case you’ve been living under a rock, shipping carriers are experiencing delays and retailers want to ensure that your packages are guaranteed to arrive by December 24, so here we are.

Nordstrom has set its order deadline for free shipping with guaranteed delivery by Christmas Eve as today, December 16. So if you need some last-minute(ish) gifts before you have to shell out more money for expedited shipping costs, we came up with a useful round-up of items that are sure to please your recipients. How amazing would it feel to finish your holiday gift shopping by December 16? Let’s find out.

It’s understandable if you’re tempted to buy one for yourself too.

Vintage vibes, modern technology.

Your fitness-loving friends will appreciate this buzzy item.

Ugg slippers are always a no-brainer.

This powerful little speaker has amazing reviews.

IYKYK.

Expect squeals of delight.

Artificial sunlight is better than no sunlight.

Rumor has it that this is the softest blanket on the planet.

These should be in a museum.

Peak cozy.

This probably won’t be in stock for long.

This steal of a set is valued at $126.

Your fashion friends will love you even more for this.

This even looks soft.

Zoom in to see how expensive this looks.

You probably know someone who needs this.

And it’s on sale!

For anyone who appreciates a good classic.

These look good on everyone.

Nike sweats are the softest.

Next up, the prettiest things at Nordstrom and Shopbop right now.