This cat condo is exactly what I was looking for.  I have a very large cat and the other condos were not stable enough for him to be on and this one is perfect.  It came almost all assembled which was great.  My cat loves it already.