I give this product a 5-star rating!  It was not difficult to assemble.  My cats love it and use all three platforms.Recommend this product to everyone who want to spoil their kitties.