Just what I needed! Great for making it easier for our dog getting down slippery wooden steps. Great product very well made, lay flat with no edges curling and nice quality. Color was a little darker than pictured on my computer screen but that made it better i think.