Most importantly our Bengal cat loves it. He started playing before we managed to put it together, like a child in Christmas Day. Very happy with the quality.