I bought these for myself as I usually only buy crappy slippers from Walmart that fall apart or get wet if you step outside on the lawn so I went for it. I researched quite a few brands and decided on these. They are pretty great slippers, very sturdy, certainly don't get my feet wet when I go out after it rains and are very warm. I only gave them 4 stars because they are kind of clunky and noisy. Even my tennis shoes are quieter on the hardwood floors in my home. But other than that, they are great.