I want to give this product a 5, but we had a couple of parts missing and it took us almost 2 hours to put together . You really nead to organize your parts and read instructions thoroughly. It went perfectly with my treadmill.