My cat is 13 lbs. he is a little to big. I am in the proses of getting a new kitten and I am sure she will love it. It is easy to put together. My husband had a bit that fit in his electric screw driver and that mad it a lot faster to put together. 

Pros: It should wear well
Cons: It is a little wobbly when my big tabby jumps on it.