These were a little small so I ended up having to order a size up.  I gave the smaller ones to my sister.  They are warm enough and have a nice sole so I'm ok if I have to go outside.  Inside is polar fleece.  I would have liked the bottom to be a little more squishy.