I train on Zwift and have already built 7 swing platforms for myself, teammates and friends. Initially, my rocker arms only moved side to side, but last fall I started to include forward and backward movement. For this I used these cushions along with other details. These bearing blocks arrived quickly and looked reasonably well made with no play on the bearing surfaces, properly spaced mounting holes etc. Long story short I built a prototype front and rear rocker arm platform for myself to ensure all the parts and parts would work Works perfectly with no further problems and after about 1000 kilometers of testing everything worked great. Now I include them in all my swing platforms. These pads are reasonably priced and work very well in my application.