I bought this product a few weeks ago, and I am satisfied with the purchase, good seller, the product arrived at the estimated time indicated by the seller. Inside keeps you comfortable without much heat to the feet, but they are very small I am size 6 size , I bought sizw 7....  and are still tight to me I should buy them 7.5, so be sure to buy at least one size larger, beside that I highly recommend it.