Works great, easy to use.  The non slip surface is good, however, my dog tends to slip on the edges that are not covered with the main surface covering and are plastic.