Easy to put together, sturdy for my 2 small dogs to get up and down from a high bed. It’s a large ramp make sure you have enough room for it.