I have two large dogs that are usually around the house. I have to wear more than socks and I feel like an old man wearing slippers. Easy to slip on and off, these shoes make the perfect replacement and are durable enough to wear outside of the house. The sole and upper are easy to clean and the fabric is lightweight and breathable. These shoes appear to be well made BUT I have a feeling my foot will break out of them at any moment! Not that they're small, but it seems the sole of the shoe isn't big enough? Or my foot is huge (which is wrong). They feel good, but that's really when you walk and move. My foot is almost banging through the boot and I feel like I'm going to die in it! I do not recommend! I give this 1 out of 5 stars!