We love Urban Outfitters for its stylish clothes and cozy home decor, but the retailer carries so many fun games and gifts that make the perfect stocking stuffers. You don't have to waste your time searching the site, either; we shopped and uncovered the 42 hottest mini presents the retailer has to offer. The best part: Urban Outfitters' is hosting its big Black Friday sale from November 27 to December 1 and everything is buy one, get one 50 percent off, so what are you waiting for?!
From seriously cozy socks to mini heating pads and popular skincare items, you'll be sure to find tons of great choices for everyone on your list. Be careful shopping, though - you might end up snagging a few for yourself, too. Take a look.