As far as the product, wow! Double-wow! They are so snuggly warm, cozy, and comfortable. Love the color, too. Couldn't give them five stars for one reason, the toe box or something is too tight, short, or something. I almost returned them for this reason. Now, that I've worn them for months I'm glad I kept them, but wonder if I rcvd a defective pair? My right heel is crushing the ridge at the back (toe box thing) but the left almost fits like it should. Weird. I'm a solid 8.5 and these say they fit 8.5 to 9.