I wear them pretty much constantly. No socks required; soft snuggy interiors are heavenly comfortable! The soles aren't real thick and I suspect I'll need to get them resoled given I wear them outdoors all the time; I also recommend waterproofing yours, as does the manufacturer. I have big feet and find it hard to get fitting shoes, but these are absolutely perfect.
The Moccasin Nerd would recommend this product to a friend.