still a thing or hopelessly passe?

https://www.thredup.com/product/17695051

considering buying.