This is a great product.  I love the height as the cats can get away from the kids if they want!  This is best for smaller cats though.  My cats weight around 6-7 lbs.  The kittens (7 months old ) can sleep together on a platfoorm, but my 11 Lb cat takes a whole platform for himself.  Even though this is a big product, the design is great and compact.  It was easy to put together.  The only downside is that there isn't any padding.  There isn't much carpet for the cats to pull themselves up on or scratch.  I went to [...] and bought some fleece material and cut it up to put on the platforms for more cushion.   The toys it comes with they shredded right away but you can get others.  Overall this is a great product and I really like it.  Great price.