We bought this because it was a great price compared to ones sold in local pet stores. The quality is great and it was very easy to put together.  Our cat was at first a little hesitant to go up to the top but now we can't get her off of it, she loves it!