This is a wonderful slipper!  It is thickly padded, and VERY comfortable, but I think it runs a bit small.  I wear a 9.5 shoe, and ordered a size 10, but my feet still extend a little past the heel of the slippers... not much, and I suspect over time as the slippers stretches a little, they will fit perfectly.  I'd buy them again, and probably will if/when these wear out.  I also must say I was pretty PO'ed at our lovable 6 month old Golden Retriever when I found her chewing on one of the brand new slippers.  Fortunately I caught her before she had done any real damage other than to have pulled out the insole on one of them which I easily replaced.  Goldies... ya gotta love 'em, but sometimes....  Grrrrrrr....