Solid,easy to put together, but top platform has a metal plate with sharp screws. I had to cover top platform to avoid my cat getting scratched, now is OK.