Are you a procrastinator? The holiday is fast approaching and if you find yourself without presents for several people on your list, you might want to panic, but don’t! We’ve rounded up 16 practical, clever, and eco-friendly gift ideas that can be found or thrown together at the last minute. From wine subscriptions to cherished recipes to homemade pesto, we’ve got something that will be perfect for everyone on your list. In fact, these gift ideas are so great, no one will be able to tell that you waited until the last minute!