I bought these for my son and he loves them. Excellent quality and very light weight. Easy to slide on and off. Keeps feet warm and dry. I would recommend these to anyone of any age. Amazing how well they keep feet warm for how lightweight they are. We will be buying a second pair when he outgrows these.