This product could not have been more perfect!  It literally just popped up and was in place in a matter of a few mins.  The dogs love it and it has made life so much better.