I got a size larger than I normally would after reading other reviews and I was glad I did, as they fit just right.  They have a foam sole, which makes them comfortable and supportive of my arch.  They keep my feet nice and warm.  They are nice.