Everything is great and the cat loves it. Very happy with price we paid too! The only thing we didn't like we that the pieces weren't  labeled which made it challenging when putting it together and took us longer as well.