Bought these for my Mom for Christmas, and she loved them.  Like others said, they do fit a bit snuggly at first, but they do stretch and mold to your feet for a custom fit.  I wish I got myself a pair too!