I bought this based on the reviews ... the build & material quality is excellent & inside has thick faux sheep lining.  I think this will last more than a few years compared to the last slippers I have which fell apart after a few years (Woolrich).  Normally slippers stretch out & get wider with wear but should have gotten a large instead of a Medium size.  I wear size 10 shoes & the slippers have stretched comfortably but is a little short so I recommend Large size if your size 10 or bigger...