Good product.  Mine looks different than the photo, and is carpeted.  My Corgi learned quickly how to maneuver the ramp, and now can go up and down, and even turn around on the landing at the top.  Recommend.