I love these, and I've gotten several compliments since purchasing a few months ago. In fact, my mom just got ordered a pair for herself (kitty) and my stepdad (golf) for Christmas, and my friend ordered a pair for her (kitty) and her husband (plain).  They mold to your feet for a snug and cozy fit, and held up well in the wash (gentle cold, air dry). Much better than cheap slippers that have to be replaced regularly. The non rubber sole is great for my hardwood floors, although I do have to remind myself that I shouldn't go outside in them. Not a big deal though. I'm a somewhat narrow size 9 with a very high arch, and the 40 was just perfect. My mom is an 8.5 with the same foot shape, and she went with the 40 as well.