This product is high quality.  Thick soft and comfortable to walk on.  Would highly recommend.