Very well constructed.  I got this for my 11 week old kitten and right now she is sound asleep on the  second shelf.  She loves playing with the ball.