A den caddy is a miniature version of a golf staff bag that is a great storage item for golf enthusiasts. They can be used like a shag bag to store golf balls, but they are also great for storing tees, headcovers, gloves, and any other small golf gear.
Some people like to use them for more domestic purposes, such as a trash can, an umbrella stand, or even a display for putters and wedges. (Keep in mind that den caddies are generally not more than 2 feet tall, so they aren't an ideal solution for storing your entire club set.)
Den caddies also make a really fun and unique gift for die hard golfers!