All parts fit together well. Instructions and illustrations could have been a little more clear, but we figured it out. Very pleased with the look and function. Our cat loves it too!