Overall this is a decent cat gym. The tower on the left is good quality, and sturdy. The other steps or shelves are rather small landing spaces and def not big enough for cats to snooze on. We had to go buy new hardware to get the brackets to be secured on wall. The cats love the scratching posts.