I bought the Toronto Cat Tree on Tuesday,[...] I put it together within 10 minutes, it was very easy. A tool came with the bolts, everything fit together perfectly. Hunter couldnt wait to play, so of course he was using the tree while I put it together. I love the colors, I bought the gray, the carpet is soft, all levels are large - even the top shelves are large. Its very sturdy and very well made! Hunter loves the toys attached. I definitely recommend this tree, very happy with the price and quality.