Easy to put together, solid and sturdy. I got it so my geriatric cat can get off the bed without injuring his arthritic legs, and it works well for that purpose.