This is a day-of-receipt review.  The material is nice and plush, the traction is good, and the colors are as advertised.  The fit of the uppers is tight, but I expect it will stretch with wear.  The two problems are with the fit and with the sharp raised rim of the sole.  The sizes given on the amazon size chart do not match the tags on the product, which say that the upper size limit of a medium is 8 and the lower limit of a large is 9.5.  I'm an 8.5 and got a large, and the fit is in some ways too big, in some too small, and in some ok (I realize this is a strange description).  My foot rests within the inner seam you can see in the picture, and the slipper doesn't flap around on my foot but that large outer rim is a tripping risk.  As for being too small, it's because the rubber sole rises to contain the cushion and has an almost-sharp edge, which both my toes and heel to seem to step on at times despite being contained within that inner line when at rest.  Despite these issues, I am largely satisfied with the product and will be keeping it, but I forsee sandpaper in my future.