When I first opened the box I thought, \"omg what have I gotten myself into!\" Then I laid everything out and put base together, and thought, it's smaller than I thought.\" Then I got the wheel together and thought \" it's bigger than I expected!\". All in all there were a few minor chips or scratches, most that dont show after assembly. Directions were simple to follow. It went together easily. It's stable and relatively quiet. Two of the cats are curious, have walked on it a bit following the toy, but havent run yet. I think it'll work out fine once they get accustomed to it. (Lazy kitties, frowning at the idea of exercise!) Only issue I have is carpet is actually about an inch too long! I would but again.