Christmas is less than 15 days away, and, it’s ok if you haven’t finished your shopping. Luckily, it’s not too late for online orders to make it to your front door before the 25th but, with that being said, the clock is ticking and time is winding down.

Shopping for Millennials (or Gen-Z) can arguably be one of the hardest things ever. While the oldest millennial is turning 38 this year, the youngest is turning 23, making gifting options pretty broad for this age group.

To make the process a bit easier we gathered 32 gifts that any millennial in your life would thank you for. From stocking stuffers like the Glossier Lip Gloss and Kendra Scott Earrings to fun splurges like YSL purses and Chanel Card Holders, we’ve listed the most trendiest items this season.

Shop below.