I forgot they were memory foam, so I was really excited when they came.  They do run a little small.... I wear a women's 12 or a men's 10 1/2 so i ordered the men's XL(11-12), thinking they would be a little big, but they fit perfectly.  They are also machine washable and guaranteed for one year.....