These need to be in every adult's stocking this Christmas. Trust me, they'll thank you later.

Urban Outfitters has done it again, my friends. They've made it possible to be able to shower with your favorite beverage without worry.

Sticks to any slick surface like glass, mirror, marble, glazed shower tile or laminate and easily removes without leaving residue behind.

UO recommends not using glass for either product, duh. The beer holder fits a can... as for the wine holder, I'd recommend a plastic wine "glass."

The best part is the price, $30 for the pair. I mean, can it get any better? Only if showers come with a cold brew dispenser.

JB Love is ½ of  Q98.5's Lil Zim & JB In The Morning, weekday mornings from 5:00 a.m. to 10 a.m. Follow him on TwitterInstagram, and Facebook.

More From Rockford's New Country Q98.5