The delivery was very smooth. The Hot Sox fit exactly (Gr. 41) I think the color is a little more intense than in the picture. The material feels good and they are very high quality. I do not find that they hold "for hours" feet warm, but three quarters of an hour they create, at least when they are warming up in the microwave, the oven I have not tried it.