This tower is amazing! It came with all pieces and the instructions were easy to follow. I was able to put it together by myself in about 30 minutes. Once it was assembled it was very sturdy! The material is extremely soft and the tree itself is well made. My cat is small but I definitely think this is study enough for larger cats as well. Great product!