These fit me perfectly and have a strong sole for walking outside with my dog.  They are soft and plush as well.  I usually go through slippers very quickly because they are made poorly, but I can see already these are made very well and hold up for a long time.