Very easy to put together, I wish the piece was a little finer looking but it suits it’s purpose, was nicer looking than most and my large dog (58 pounds) made it up just fine. I would recommend adding some rubber or a Matt underneath so it doesn’t slide on harder floors.