What I liked about this product is that they are lightweight, perfect for diabetics like me. Feet in it and they are really comfortable. They are made of some kind of fabric with a small tiny hole in it. They're breathable and they look pretty cute I can't wait for you to make some squeaky noise which gets a bit annoying but I think it's probably because of the little clear plastic on the back.