I received these yesterday and have been wearing them today as I was feeling cold.they are very soft,warm and comfy.on the bottom there are foot treads so it stops you from slipping over.they would easily fit a size 8 possibly 9 as i am a size 6 and have plenty of room.