The guys who delivered knew exactly what they were doing and kept me informed as the time to expect them. Worth paying for the setup and brief introduction they gave me. Reason for not giving a 5 star is I seem to loose connection in the middle of the program I am watching for a very brief period. It restarts itself and continues where it left of before the restart. Otherwise I am very pleased with my new training bike.