We bought this for our three smaller dogs who have trouble getting up to our new, higher-than-before bed. This was one of the few that reached to the height we needed. It arrived on time and I damaged. We were pleased with the quality of the material, it was easy to assemble and the final product was as described. Two of our dogs figured the ramp out quickly but our smallest and most timid still struggles a bit. She eventually got up and down the ramp but seems to be confused that it works better if she starts from the base instead of jumping up onto the ramp from about a quarter of the way up. None of the dogs make it seem inclined to use the top landing but they'll eventually figure it out. Overall, we are very pleased with this dog ramp.