I am very happy with this purchase.  My cats love it, so it would seem that I got my money's worth.  I read a lot of complaints about the assembly, but I found it easy, it took less than 30 minutes.