Good product for the price.  Our cat took some time to get accustomed to it.  Perhaps because it wobbles a bit.  It was easy to assemble.