One of the bolts was stripped and non-functional so we couldnt install the ceiling brace, also some of the components couldnt stand up to rough play, damaged within a day of use. Other than that, a serviceable product. Younger cat (8 months) loves it, older cat (3 years) is still a little skittish around it