I bought this for my grand cat and he loves it.  He is a very large cat and fits very comfortably on the top.  It is just the right height for him to sit and look out the apartment windows where he lives.  
It is sturdy and well made.  I would recommend this to anyone who has cats.  

Cons: Well made, comfortable carpeting.