Little socks do a great job but sometimes fall off.
These little socks really protect your floors from scratches but work their way off the chair legs with regularity. If you don't mind putting them back on, they do an excellent job.
This item does a great job of protecting your floors but you will frequently have to put them back on the chair legs. They have an aggravating habit of working their way off, but really protect the floor.