The product arrived days ahead of schedule. It was easy to assemble and my dog went right up the steps and into the car. Awesome.