Easy to put together, well made and great value! 
Kitten is a little young to enjoy all the features,but she will!

Pros: Everything!
Cons: more color options would be great...