the surface is comfortable but one thing boddering me is the transparent part of the heels are very hard not soft... it hurt my feets whenever i walk... otherwise i would have give 5stars on this product... overall the product is nice and beautiful..