It's easy to assemble (took 20 minutes), and seems very sturdy. Using a trail of small training treats, our dog is learning to walk up and down the ramp already. Highly recommended, and worth the money!