I am 21 and I love the vintage feel of these. I bought all four colors, to match with outfits. I switch between contacts and glasses, but when I'm wearing my glasses, these fit over them, so I can still use them while driving. These are really cheap but work really well and are well-made. I bought my brown pair from a different website more than a year ago, and they are still in good shape!

Highly recommend, for a vintage style!