Nice materials.  Size runs a bit on the small side.  I am a 10 1/2 and ordered the X-large (11-12) and it fits, but snugly.  Nice sole, grips well.  Seem well made and are comfortable to wear.  A good value if they last for a year or two.  They look just as pictured.  The memory foam does seem to provide a nice cushion as you walk.  They slip on and off easily.  Fleece lined, so nice and warm in winter, but may be too hot in summer.

I'm happy with them and would buy again.