I bought these for my husband as he was looking for something comfy for around the house. These are great because they're not only warm and comfortable but have a solid sole which means he can wear them outside. (To take the dog out, take the garbage out) Be aware that these run a bit large. My husband had to exchange these for the smaller size and he has very wide feet and therefore usually needs shoes that run large/wide. They also stretch a bit after wearing so you might want to order a size down.