Better for bigger cats.. My kitten was scared to jump on it before, now she climbs all over it.  I think the ledges are maybe a bit too narrow because i feel like shes always going to fall off. but she loves it and it looks good in our living room.  The ramp however, attaches only fron the middle part on the top, so its not very stable.  Wobbles around

Pros: Sturdy, Pleasant, 
Cons: narrow ledges for cat to sit, ramp doesnt stay on firm