It is sooo soft and nice to walk on. The size is perfect. My only wish is that it was a little thicker and had more cushion.