This product was mentioned in 1 comments, with an average of 1.00 upvotes
I wouldn't say they're easy to put on, but MUCH easier than socks. I used to use them for running and they were wonderful!
[link]