I saw some reviews about how the assembly was too complicated or that it has too many parts. This is simply not true, I found that it was simple to assemble. The product is good quality and very sturdy! I bought this for my dachshund (13 years old) so that he doesn't hurt his back jumping on and off the bed. It only took him a few days to get used to it and the other dogs started using it too!