Got these for the boyfriend; he is a size 9.5 which is the size I purchased and he says they fit perfectly. Color and design are true to picture; very warm and fuzzy. Not waterproof but that is okay, they are being used as lounge shoes anyway. The sole is a nice touch, gives the shoe structure and makes them more comfy. Bought these a couple months ago and they are still sturdy.