Really enjoying all of it. The only thing I would change is in the direction for the pulley cable, Cable B, when routing it by the front end of the base it’s difficult to route it with the pulley installed. I just detached that one, routed the cable, then installed it. Overall I enjoy the cage, the pulley itself, the bench is easy to manipulate and move around without wheels, and the mats are good as well.