10 Best Direct Drive Trainer (Updated 2021)

ApexBikes is reader-supported. We may earn an affiliate commission when you buy through the links on our site. Learn more.

Training with your bike inside your home may sound like madness to you. There is also the boring factor, as the outdoors is obviously more interesting and less “static”. However, in uncertain times( like a pandemic) that may bring along bad weather – you might not be left with an option. You might not be intrigued by the idea at the beginning. Staring at the wall while sweating profusely does not set up a pretty scenario. However, thanks to interactive apps and smart trainers, using a direct drive trainer has never been more fun. Direct drive trainers are one of the trainer types that are available today and are very popular. You will have to remove the rear wheel on your bike and attach it to the cassette on your trainer. Typically, these trainers are packed with great features and provide you with a better representation of your workout in terms of data. In comparison to Wheel-on trainers (the other trainer type), direct-drive trainers are quieter and offer a more realistic experience of riding out on roads.

Buying Guide: Direct Drive Trainers

Types of Turbo Trainers

We have looked into turbo trainers, or also known as bike trainers below.

  1. Direct Drive trainers: These trainers are featured on the newest trainers. As the rear wheel is removed, a cassette mounted turbo can be used to place the bicycle dropouts. Therefore, the tire will not be as damaged, and the operation will not make much noise.
  2. Wheel-On trainers: A roller drum can be used to rest the rear wheel and support is sure for clamping the bike’s rear axle. By choosing specific hardware, the drum can be connected to a unit for resistance. These trainers do not have a long lifespan and cannot the riding experience is not ” road- like”. Data like power and cadence can be read as output, but tend to be less accurate.
  3. Magnetic trainers: Magnetic resistance imitates road feel on the trainers. Due to their simplicity, magnetic trainers are usually lower-end models. Resistance can be changed manually, but they do not offer features like power resistance, and so on.
  4. Fluid trainers: These trainers offer more resistance as the user is going faster and faster on them. Fluid trainers can offer a great road feel, are more budget-friendly, and have better compatibility with features that can make a trainer ” smart”.
  5. Smart turbo trainers: With internet connectivity, smart trainers allow participation in cycling races online, via apps like Zwift, TrainerRoad, etc. These trainers are effective for training to meet a target for power output, racing or training in groups virtually, simulate going uphill, etc. All of these take away the boring factor from indoor training.

1. Flywheel

Flywheels can typically store a lot of kinetic energy, and this can generate more inertia. Therefore, stopping the pedal essentially feels like coasting on roads. Heavier flywheels on direct drive trainers are usually favored as these trainers can offer a better road feel that is more realistic. The construction of these flywheels, their design, the materials that they have been made out of – all these need to be considered as well. Direct drive trainers can use virtual flywheels that use the virtual terrain as a reference to bring about changes in the inertia level of the trainer. Therefore, it is very easy to differentiate between climbing uphill and riding on flat roads – just like how it is in real life.

2. Compatibility

Direct drive trainers that have attachment options for thru-axles or quick release skewers, options for freehub are said to be most compatible. Quick-release mechanisms can be helpful too, as a skewer can prove an added benefit when the rear wheel can stay in its place after use, by locking it. Even though you can get different size adaptors, 12 mm x 142 & 5 mm adaptors are usually included with direct drive trainers.

Cassette compatibility is an issue too. Many direct drive trainers do not have a cassette, and therefore one needs to be purchased. The frame of the bike should be compatible with the cassette that the trainer is mounting. The website of the manufacturer of such direct drive trainers usually has this information, and on other direct drive trainers, this is printed on their manual.

3. ‌Stability

Direct drive trainers that have a sturdy platform can the most stable. However, if they have a smaller base – they are more likely to tip over. During use, when the bike tire has been mounted on a higher level – this is essentially elevating where all the weight is being concentrated. The risk of falling off the trainer becomes very high when the user is reaching sideways for something. Therefore, direct-drive trainers with wider bases have the best stability.

4. Noise

Direct drive trainers have a reputation for being less noisy. On some direct drive trainers, only the drivetrain noise can be heard. Therefore, direct-drive trainers can be used to get an early morning workout, and this will not wake anyone up. This whisper-quiet operation is also appreciated whenever users are looking to workout quietly.

5. Modulated Resistance

Direct drive trainers that are “smart” – able to pair with up training apps like Zwift – continuously have the resistance adjusted with changes in the virtual world. For example, when going uphill’ resistance is usually increased. For downhill descent, the resistance is brought down. Some direct-drive trainers can replicate cobblestone or dirt road feel.

6. Maximum Resistance Power

The power output limit of direct drive trainers is crucial when making a purchase. This resistance power on trainers can go up to 3000 watts. On the lower range, the power output can vary between 1500 – 2000 watts. Direct drive trainers with more resistance power can offer more intensive workouts.

7. Power Accuracy

Whenever we are evaluating a direct drive trainer, we have to look at its ability to accurately measure power. If the trainer is providing readings that are not consistent or incorrect, users can face issues like lagging during acceleration. This can be very frustrating if faced during a racing competition or any other event. Direct drive trainers have power meters integrated into their units. These meters play a part to add a realistic feel to workouts by making accurate measurements. External power meters( like that from Zwift) can be an alternate option.

8. Gradient

As the trainer simulates maximum incline, this is essentially the gradient. When we ride on roads, the gradient is measured in %, which is the same as direct drive trainers. If the maximum gradient that the direct drive trainer can simulate gradient is low, this limits the ability of the trainer to replicate the gradient of the virtual training perfectly. The simulation therefore will not be able to provide a road-like feel.

9. Construction

Direct drive trainers that have been made from aluminum alloy have a longer service life in comparison to other materials used for the trainer frame. With rubber caps on the legs to make sure the floor on which the trainer is placed does not get damaged, users with varying weights can use the trainers. Typically, 300 lbs are the maximum weight that direct-drive trainers can support.

10. Weight & Portability

Direct drive bike trainers often tend to be bulky; however, this has not stopped the manufacturers from designing models of varying shapes, dimensions, and overall weight. However, with some trainers that have foldable designs, these direct drive trainers can be folded into slimmer units (still heavy).

Direct drive trainers can be used in a home gym, or anywhere else at home that is convenient. However, if you need to set it up every time you want to use it – it can be discouraging.

11. Connectivity

The best direct drive trainers are compatible with more devices, like Android, MAC OS, etc. They use Bluetooth and other wireless means of connectivity. As a result, all settings can be controlled by you. With dual-capable trainers, a range of apps can support the resistance. App and device compatibility is also dependent on whether the trainer can support Bluetooth FTMS or Ant+ Fe-c.

Our Top Pick(s)

Now, how do you select the best direct drive trainer? What features should the best direct drive trainers have? How can you know which direct drive trainer will serve you the best? With the wide range of products in the market today, you surely have a tough choice to make. To help you with this task, we have decided to lay out the best direct drive trainers that we have tested in our labs. The list has been narrowed down to 10 products, and they offer the best combination of features to meet a range of budgets for all users. We have reviewed the products comprehensively, taking into account their ease of use, functionality, and features to get an overall score for each product. Even though these direct drive trainers cannot be separated by much, currently the “KICKR Core Trainer” tops our list as the “Overall best choice”.

KICKR Core Trainer

Optimized flywheel for realistic road feel; Connects to multiple devices at once | Overall Best Choice

KICKR Core Trainer is amongst the top range products that are offered by the manufacturer Wahoo. Thanks to the weighted flywheel on this trainer, this direct drive trainer offers a great road-like-feel noiselessly. The realistic ride feel is further enhanced when being used with training platforms. Popular platforms are Zwift, Sufferfest, and Trainer Road. These apps will also automatically adjust the resistance, simulation climbs inclined to 16%, and a maximum limit of 1800W. To set up the apps, a fitness app from the manufacturer can help you. Power output measurement is very accurate too, +/- 2%. You can also get data for cadence, speed, and distance. Offering considerable clearance for both disc & flat mount bikes, the trainer is compatible with both thru and quick-release axles. Ant+ FE-C, Bluetooth, Ant+ connectivity options allow pairing with a range of devices. This is indicated by LED lights here. Ideal for any type of indoor training, this trainer is therefore our overall best choice.

  • Weight: 39.6 lbs
  • Connectivity: ANT+, Bluetooth Smart
  • Max Resistance: 2,200W
  • Max gradient simulation: 16%
  • Flywheel: Electromagnetic
  • Compatibility: Shimano/SRAM 10/11 speed
  • Thru-axle compatible: Yes

 

A quick view of our selected list of top direct-drive trainers:

TrainerWeight (lbs.)Our Ratings
KICKR Core trainer39.695
Neo 2T Smart trainer47.393
CycleOps Saris H24790
Tacx Neo T280047.388
Tacx Flux T2900.S50.385
ELITE Suito Interactive trainer3284
Thinkrider X7-34783
CycleOps H34783
CycleOps Hammer4780
Elite Direto 2 trainer33.178

10 best direct drive trainers you can buy today

TrainerPreviewTypeWeight (lbs)

Size (LxBxH)Maximum Power OutputFlywheelCompatible with Thru AxleProduct score
KICKR Core TrainerWahoo KICKR Core Smart Bike TrainerDirect Drive39.6

20” x 23” x 19’180012 lbsYes95
Neo 2T Smart TrainerGarmin TacX Neo 2T Smart TrainerDirect Drive47.3

22.6" x 29.5" x 21.7"2200VirtualYes93
CycleOps Saris H2CycleOps Saris H2 Direct Drive Smart Bike TrainerDirect Drive47

31” x 18.5” x 19.5”220020 lbsYes90
Tacx Neo T2800Tacx Neo Smart Direct Driver Trainer (without Cassette)Direct Drive47.3

22.6” × 29.5” x 21.7”2200VirtualYes88
Tacx Flux T2900.STacx Flux S Direct Drive Smart TrainerDirect Drive50.3

26.4” x 25.3” x 18.1”150015.4 lbsYes85
ELITE Suito InteractiveELITE Suito Pack Direct Drive Home Bike Trainer with CassetteDirect Drive32

30” x 22” x 20”19007.7 lbsYes84
Thinkrider X7-3HULKWHEELS Direct Drive Smart Bike Trainer, Indoor Bicycle Exercise Stand Mountain & Road Bike Portable Foldable Cycling Training/ Magnetic Flywheel Stand, Quick-Release,with PowerFun Zwift PerfProDirect Drive47

23” x 36” x 18.9”250012.5 lbs ( Balanced Dynamically)Yes83
CycleOps H3Saris H3 Direct Drive Smart Bike TrainerDirect Drive47

31” x 18.5” x 19.5”200020 lbsYes83
CycleOps HammerCycleOps Best Zwift Trainer - Shimano Cassette Installed Hammer Direct Drive Trainer - Like Tacx Neo and Wahoo KickrDirect Drive47

31”x18.5”x19.5”200020 lbsYes80
Elite Direto 2Elite Direto 2 Interactive TrainerDirect Drive33.1

33.07” x 25.59” x 21.65”14009.2 lbs( With high RPM)Yes78

1. KICKR Core: Optimized flywheel for realistic road feel; Connects to multiple devices at once | Overall Best Choice

KICKR Core Trainer
  • Size: 20″ x 23″ x 19″
  • Weight: 39.6 lbs
  • Maximum user weight capacity: 250 lbs
  • Compatible with Thru-Axle: Yes (12×142 and 12×148 thru-axle, 130/135mm quick release)
  • Resistance: Electromagnetic
  • Flywheel: 12 lbs
  • Connectivity: Bluetooth, Anti-, FE-C
  • Maximum Power Output: 1800W
  • Maximum simulated grade: 16%
  • Accuracy: +/- 2%
  • Cassette Included: No
  • Calibration required: Yes
  • Compatible Apps: Zwift, TrainerRoad, and other KICKR approved third-party apps

Features & Considerations
  • Adjustable flywheel: Equipped with technology for the optimized flywheel, the trainer can offer the right amount of inertia and power to replicate the feel of an outdoor ride indoors. When used with virtual riding applications like Zwift & TrainerRoad, the realistic feeling is really appreciable.
  • Noiseless: To ensure that your ride is silent and smooth, the drivetrain here is using a belt motor system.
  • Tuned resistance: Whenever you are connecting the trainer to any device, the software interface will set the resistance. This has a maximum limit of 1800W. In manual mode, resistance can be controlled too. As the resistance also adjusts as per the virtual road gradient in the app, the gradient can work up to a maximum of 16%.
  • Axle compatibility: The KICKR is compatible with thru-axles “12×142” & “12×148”. This is extra to compatibility with 135 & 130 mm quick-release axles. Even though no cassette is delivered with the product, the trainer can be fitted with 8/9/10s cassettes.
  • Accurate data measurement: The KICKR Core can get you the metrics for your indoor training, such as cadence, speed, distance, and power. The power measurement is enhanced, and accurate to +/- 2%. This trainer can use power meters from third party manufacturers.
  • Optimized connectivity: You can connect the trainer to GPS devices & smartphones via Bluetooth and Ant+ independently or simultaneously. Ant+ FE-C connection is possible with devices that have enabled FE-C. The trainer can connect to 3 devices at once via Bluetooth. Transmission and power are indicated by LED lights.
  • Stable design: Embodying a steel structure, the KICKR exhibits great stability when you are pedaling hard. Even after extensive heavy-duty use, the trainer will last you a long time. The handle has also been shifted so that it can be used with disc bikes too.
  • Simulator: The simulator here is perfect for indoor use, as it can perfectly make adjustments in par to physical grade. This change can be 20% and -10%.

Some Weaknesses
  • You will need to make sure that the trainer is calibrated correctly.

With excellent user experience for other products from the same manufacturer- we decided to go with our guts when ordering the KICKR Core. We were looking to get the best out of this Smart Bike Trainer and easy integration with other products from Wahoo so that we could train quietly in our testing facility. basement. Thanks to the pretty clear instructions, setting up the trainer for use did not take up much time.

We had to resort to a second cassette that had matching spacer sleeves for easy mounting and dismounting of the bike. For calibration, we used Wahoo app on the cell phone. Thanks to this versatility, we could add the speedometer so that all our output could be monitored on the trainer. This data includes power, speed, pulse, cadence, etc. With pre-installed programs on the speedometer to simulate resistance like interval training, climb, sprint, etc. – the trainer was able to provide a range of workout options for members of our testing team. However, if you are looking to connect your laptop running on Windows 10 you will face compatibility issues, just like us. For laptop use, you should get the ANT+ dongle, which connects seamlessly. Another great feature that has caught our eye is how noiselessly the trainer can operate. Overall, a great option can integrate with other products for a perfect training ambiance.

KICKR Core Trainer

KICKR Core Trainer

2. Neo 2T: Best for naturalistic road feel; Large footprint; Freehub driving system; High power meter accuracy

Neo 2T Smart Trainer
  • Size: 22.6″ x 29.5″ x 21.7”
  • Weight: 47.3 lbs
  • Maximum user weight capacity: 250 lbs
  • Compatible with Thru-Axle: Yes ( 130 mm, 135 mm || Adaptors for 142 mm and 148 mm available through Tacx)
  • Resistance: Electromagnetic
  • Flywheel: Virtual
  • Connectivity: Ant+, Bluetooth
  • Maximum Power Output: 2200W
  • Maximum simulated grade: 25%
  • Accuracy: <1%
  • Cassette Included: No
  • Calibration required: No
  • Compatible Apps: Zwift, TrainerRoad, and Sufferfest

Features & Considerations
  • Redesigned magnets: The trainer uses powerful magnets in its motor. They can offer more torque that will eliminate the risk of slippage for even heavy riders. The wires are thicker so that efficiency increases and less heat is dispersed. The fact that the magnets are skewed will dampen any vibrations at minimum cadence or displacement of air internally. The holder for the magnet will bring down operation noise too.
  • Effective simulations: To better simulate the ride feel during acceleration or climbing uphill, the trainer has been designed with the latest motor. To simulate low-speed riding or sprinting, you can apply external power to the unit so that it can generate more resistance. Increased vibrations can simulate riding on gravel or cobblestone surfaces.
  • Resistance modes: In the headless training mode, the trainer exhibits progressive resistance. With faster pedaling, the trainer will build up resistance – without any software. In the ERG mode, the trainer will ensure that the user is always pedaling at a specific wattage. This can go up to 2200 watts. For the simulation mode, a specific outdoor incline/slope can be simulated. The range on this trainer is between 0 and 25 percent.
  • Pedal Analysis: The trainer houses a sensor that can measure where both your legs have been placed. Using Ant+ connectivity, a third party software can be used for pedal analysis
  • Flywheel: The flywheel here is dynamically balanced. Therefore, mass inertia can be controlled to mimic speed, incline angle, and weight for a more realistic ride.
  • Accurate power measurement: This smart trainer is very precise when it comes to measuring power. As it is accurate by 1%, you can easily rely on this data. Additionally, this is amongst the few smart trainers that do not need to be calibrated.
  • Skewer compatibility: No matter the type of bike you want to use this trainer with, the Neo 2T trainer is compatible with all types. However, if you want to use a 10×135 or a 12×135 mm Quick-release skewer – an adaptor will be required.
  • Protocol Connectivity: Via Ant+ FE-C & smart Bluetooth technology, this trainer can be used with quite a few popular training apps, like Zwift & TrainerRoad. By using the Tacx software from the manufacturer, connection to multiple devices at the same time is possible.

Some Weaknesses
  • It may need some time to get used to the ride feel.

Once set up – using the NEO 2T Smart Trainer is a great piece of fitness equipment for home use. However, you should be careful to select a cassette for your trainer that is similar to the cassette on your bike. We decided to use the cassette from Shimano; however, the trainer was making some noise after being set up. We solved this easily by using an additional spacer. To check the versatility of the trainer, we tested its performance by a triathlon bike. It was compatible with the trainer and the apps too.
Linking via Bluetooth was very instant and hassle-free, no matter if you are using an Apple computer, bike computer, or an iPad. As you can train using the simulations on apps like Zwift, you will really appreciate the realistic road feel the trainer is offering. Any wobbling that you may feel on the trainer should not concern you, as after several of the testers in our team tested the trainee over a period of one month – we hardly notice the noise. Another interesting feature of this trainer is how responsive the machine is to any simulated change on the software you are using. This really takes away the boring factor and has helped me to keep going at it day after day. If you are using the Tacx Vortex to read the power rating, it is wise that you make sure it is functioning correctly. With just weeks of use, this trainer was able to deliver changes like boosted performance, increased muscle strength, and other positive fitness changes.

Neo 2T Smart Trainer

Neo 2T Smart Trainer

3. CycleOps Saris: Quiet operation; Realistic uphill & downhill simulation

CycleOps Saris H2
  • Size: 31” x 18.5” x 19.5”
  • Weight: 47 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (Quick Release 130 and 135mm and thru-axle compatible for bike frames of 142 or 148mm)
  • Resistance: Electromagnetic
  • Flywheel: 20 lb
  • Connectivity: Dual ANT+ FE-C, & Bluetooth 4.0
  • Maximum Power Output: 2000W
  • Maximum simulated grade: 20%
  • Accuracy: +/- 2%
  • Cassette Included: No
  • Calibration required: Yes
  • Compatible Apps: Zwift, TrainerRoad, and Rouvy + other third-party apps

Features & Considerations
  • Heavy flywheel: The 20 lbs flywheel can replicate the inertia from the roads, on this trainer. Therefore, you will appreciate the sensation of riding out on the roads. As it is precision balanced, the flywheels damp any unwanted vibrations from the trainer by conserving momentum well. The flywheels also ensured quiet operation.
  • PowerTap technology: This is used only on Saris trainers. PowerTuned technology will pair the correct flywheel to the resistance unit for the rider, using a resistance curve. It removes any unnecessary weight from the flywheel design. Therefore, the trainer correctly “graphs” power needed to maintain a specific speed. The output power readings, therefore, have an accuracy of +-0.5%.
  • Freehub Compatibility: Compatible with most of the newly designed bikes, the trainer has been fitted with endcaps for 130 & 135 mm quick-release axles. You can find sleeves for 142 & 148 mm thru-axles too. Even though it is shipped with a freehub that is 11s HG-spline, to use 8/9/10/11 s Campagnolo cassette – you will need to get Shimano spline and Campag spacer.
  • Robust design: The 47 lbs unit has a foldable design, where you will be able to stow away the legs and store the tray for the front wheel underneath its body. To ensure that you can place the trainer on uneven surfaces too, the legs can be adjusted. You can find a convenient handle that you can use to carry the trainer. For added stability, the Q factor(distance between the pedals) has been set at 500 mm.
  • Internal cooling: This technology ensures that even when the user is pedaling hard, the data readings will still be accurate.
  • Integrated connectivity: With both Bluetooth & ANT+ FE-C connectivity capability, you can pair up with a wide range of devices. Using training apps like Zwift and Rouvy is easier too. To use the ANT+ dongle in the proximity of your trainer, a USB extension cord can be run from our pc or desktop.
  • Responsive electromagnetic resistance: The electromagnetic resistance used here is very responsive to any changes in resistance. Besides, the trainer is robust enough to handle 2000W power. Gradients can be 20% simulated as well.

Some Weaknesses
  • Does not have the ability to mimic surface conditions.

Easy to set up, the CycleOps Saris H2 will provide you great value for money. However, we had to check for cassette compatibility before setting it up for use. What we really liked about this trainer is how seamlessly we were able to connect to apps like Zwift or Rouvy. This allowed our team of testers to train virtually everywhere, with people from all over the world. This certainly kept the workouts interesting. The “feel” when using the trainers is very realistic, especially when going uphill. This is also thanks to the fact that the trainer is sporting one of the largest flywheels that are available in the market today. It works to smooth out the pedaling motion.

During use, hardly any noise has erupted from the unit – so we can conclude that it is possible to get a workout without being a nuisance. With no heat build-up, this removes the need for frequent maintenance. The wattmeter is very handy, as it will help you pick up intensity any time you are slacking. We could also read our speed and cadence from it. Even though it is heavy, some of us were able to use it outdoors too! Overall, this direct drive trainer proved to be a great buy and was able to deliver on every front we were looking for on direct drive trainers.

CycleOps Saris H2

CycleOps Saris H2

4. Tacx Neo: Low RPM for quiet operation; Frame using rugged metal for durability

Tacx Neo T2800
  • Size: 22.6” × 29.5” x 21.7”
  • Weight: 47.3 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (142, 148 mm Thru-axle; Quick Release Race 130 mm, MTB 135 mm)
  • Resistance: Electromagnetic
  • Flywheel: Virtual
  • Connectivity: Bluetooth 4.0, ANT+
  • Maximum Power Output: 2200W
  • Maximum simulated grade: 25%
  • Accuracy: <1%
  • Cassette Included: No
  • Calibration required: No
  • Compatible Apps: Tacx Cycling App, Zwift, Kinomap, TrainerRoad or BKool
  • Accessory: Tacx tablet holder

Features & Considerations
  • Compact design: The trainer has a matte black casing. The folding design of the frame makes storage and portability easier. Except for the cassette, no surplus gearing is needed. The cassette could be from Shimano/SRAM & Campagnolo.
  • Uphill & Downhill drive: The trainer simulates the feel of a descent perfectly. Just like how they would in real life, the wheels maintain their spinning motion. When going uphill( of course virtually), you will need to stand up on the pedals so that you can pedal against the extreme resistance that builds up. The high maximum output power of 2500 watts offers high resistance at lower speeds. During downhill drives, the trainer does not immediately come to a stop. Therefore simulation is more accurate.
  • Standalone training: This trainer can be used without being connected to a device. Therefore, you can engage in short training sessions, where the trainer will simulate flat roads. When you begin to pedal, the trainer identifies that it is not connected and calculates the resistance offered by such roads. As you pedal harder, more resistance will build up.
  • App connectivity: The trainer will use these connectivity means to pair up with your phone, your tablet, or desktop/laptop. The manufacturer offers free software called Tacx Neo. With third-party apps like Zwift, you will indulge in spirited training sessions that offer excellent graphics.
  • Road feel: With the apps, the trainer can match up the resistance with the virtual terrain too – even vibrating replicate rough roads, mud, and cobblestones. This is facilitated by the motor, that has 32 magnets positioned strategically around 30 coils.
  • Virtual flywheel: This feature adjusts the braking force dynamically for more natural resistance simulation. Through calculations, the trainer can predict bike movements and thus mimic how a flywheel would act.

Some Weaknesses
  • Longer, heavy-duty use of the trainer may cause overheating issues.

To test the Tacx Neo T2800, our team of professional testers was perfect, as we have significant experience with bike trainers over time. After much tinkering with the unit, we can successfully conclude that no other trainer has been able to provide adequate resistance and noiseless operation that the Tacx Neo T2800 has to offer. Naturally, we had to remove the rear wheel so that the bike could be connected directly to the trainer’s flywheel. This is particularly great as this saved us from spending any time on calibration or pumping air into the tire. Also, we were very confident that the trainer would not slip during use.

To connect to Zwift, we used ANT+, and the connection has been flawless until now. However, this may be because for testing out this trainer, we were using a paid subscription to Zwift. The trainer hardly makes any noise, which is perfect for apartment & early morning use. Another standing out feature is how the trainer can simulate ride quality, which includes going downhill and freewheeling. Even on very steep slopes, we felt that the trainer was able to simulate the gradient perfectly. Except for an acceptable amount of side to side movement of the bike when working hard – the trainer has been very effective. A few members of our team appreciated this “rocking” feel, as they believed it added to the realism of the cycling experience.

Tacx Neo T2800

Tacx Neo T2800

5. Tacx Flux: Smooth and realistic ride feel, great price for a direct-drive, relatively quiet

Tacx Flux T2900.S
  • Size: 26.4” x 25.3” x 18.1”( Not foldable )
  • Weight: 50.3 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (12×142 & 12×148 Thru-Axle; 130/135 Quick-release for road and mountain bikes [5 mm] )
  • Resistance: Electromagnetic
  • Flywheel: 15.4 lbs
  • Connectivity: ANT+,Bluetooth
  • Maximum Power Output: 1500W
  • Maximum simulated grade: 10%
  • Accuracy: +/- 3%
  • Cassette Included: No
  • Calibration required: Yes
  • Compatible Apps: Tacx Premium Software, Zwift

Features & Considerations
  • Upright and stable design: The trainer has legs to support its front side. They are very easy to set up. The sturdy legs and trainer weight will keep the unit rooted to the ground, even when users might be going fast.
  • Resistance: The resistance on this trainer feels very life-like and offers smooth motion, owing to the electromagnets being used here. When used to train indoors, this resistance can build up to 1500 watts and simulate going uphill, up to a gradient of 10%.
  • Virtual training: The Flux S can use ANT+ or Bluetooth to pair up with smartphones, computers, or tablets. App from the manufacturer and third-party apps like Zwift, TrainerRoad will allow users to train and race virtually.
  • Standalone mode: Users can use the trainer without any software too. Here, the trainer mimics the road feel perfect, and offers progressive resistance. Thanks to this – with faster pedaling, resistance builds up too.
  • Freehub Compatibility: The delivered product does not have a cassette. 8/9/10/11s Shimano & SRAM cassettes can be used seamlessly with the Multisys freehub from Edco( which has been fitted with the trainer). For MTB and cross-country bikes, the trainer is compatible with 135, 142, and 148 mm axles – while originally configured for quick-release axles.
  • Data measurement: The trainer uses integrated means to calculate power, cadence, and speed; data can be read accurately up to +-3%. The manufacturer claims that power readings here have an accuracy percentage of 3. Cadence data will impress you too. The trainer will algorithmically determine cadence by monitoring spikes in pedal force via the transmission of the bike.
  • Copper flywheel: The design of the 15.4 lbs copper flywheel is meant to offer a smoother ride and simulate variations in a bike’s resistance due to high speed. Users can fly off the blocks initially, and this does not stress the motor of the trainer. Since the flywheel has a more conductive material, it allows the trainer to use more power and simulate the gradient required.

Some Weaknesses
  • For virtual reality routes, users may have to subscribe to the apps.
  • Cannot be folded for storage.

The best thing about using the Tacx Flux T2900.S is the workout app did not require us to get a subscription for it. This app offered actual video courses that will allow you to ride in premium European terrains. The app was used to create customized workouts, for different modes. Even though we had to buy a cassette separately, setup nevertheless was very easy. You should be getting a 10/11v cassette. To test if the trainer could be used for cross-training, we decided to use the Zwift app too, and were successful.

Configuration was fairly simple too, both on tablets & PCs. Collectively, our team put in a total of 1400 km on the trainer. Over this long distance, the quality of the trainer has been exceptional. The road-feel was very lifelike, and the trainer was able to offer more power in comparison to other direct drive trainers. Even though this trainer may not be a premium buy – the operation of this direct drive trainer was backed by an excellent customer service team who were very prompt to answer a question we had regarding the Tacx Premium software.

Tacx Flux T2900.S

Tacx Flux T2900.S

6. ELITE Suito: Offers great performance; Sensorless cadence measurement for convenience

ELITE Suito Interactive
  • Size: 30” x 22” x 20”
  • Weight: 32 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (Standard 130/135 mm quick release & 12 x 142 Thru-axle)
  • Resistance: Magnetic
  • Flywheel: 7.7 lbs
  • Connectivity: ANT+, Bluetooth Smart
  • Maximum Power Output: 1900W
  • Maximum simulated grade: 15%
  • Accuracy: +/- 2.5%
  • Cassette Included: 11-speed Shimano® 105 (or equivalent) cassette
  • Calibration required: No
  • Compatible Apps: Zwift, TrainerRoad, Kinomap, Rouvy, The Sufferfest, and Bikevo
  • Accessory: Front Wheel Riser Block

Features & Considerations
  • Stable construction: A distinctive feature of this trainer is its body structure, which is using steel for stability. Even if you are engaging in intensive sprint sessions, the legs are wide enough to support you. The frame is foldable, and we find a carrying handle integrated into its body.
  • Resistance: As the trainer simulates a 15% gradient for slopes with an accuracy of +-2.5% – 1900 watts of resistance are built up at the speed of 40 km/h. This gradient will cater to users who love climbing uphill. Similarly, during acceleration or climbs – the resistance is perfectly simulated.
  • Power measurement methodology: This trainer embodies many features so that the power measurement system can provide reliable and accurate data readings. The trainer offers a power meter from the manufacturer that can be set up with the trailer for use. Therefore, the power meter reading and trainer reading will be the same. This can be used for repetitive training.
  • Spindown Calibration: For calibrating the trainer, you would need to resort to Spindown. Typically this method of calibration takes into account changes in friction values over time and when being used. As the accuracy of the braking mechanism is compromised, the method works to compensate for this.
  • Cadence measurement: There are no sensors on this trainer to measure cadence. However, the trainer is using a technology that allows for sensorless measurement here, by calculating it as a function of speed changes.
  • Plug&Play configuration: The Elite Suito has a design that has been streamlined so that it is compatible with various types of bikes. Initially, we can see the hub sporting an 11 s cassette from Shimano. Adaptors for 142 mm thru-axles are also found.
  • Foldable design: Once set-up, the Suito has a footprint of 57 cm long x 76 cm wide x 49 cm tall. When not in use, the legs fold inside making it easy to store. The length and height stay the same, but the width becomes 20 cm. This is impressive for storage.
  • Protocol Connectivity: The trainer can transmit using both ANT+ FE-C & Bluetooth Smart FTMS. Using this, the trainer can pair with almost any device, software & app.

Some Weaknesses
  • The flywheel may feel wobbly.
  • The mechanism might produce a grinding sound.

If you have used a magnetic trainer previously( like me ) – then you will of course appreciate a smart trainer. Elite Suito Interactive direct drive trainer was able to provide a completely new experience to testers of our team who mostly work with fluid trainers. In their opinion, this smart direct drive trainer was able to accurately replicate the ride feel when going uphill.

Directly out of the box, we found this direct drive trainer ready to be paired to a workout app, for use. We decided to pair this direct drive trainer with Zwift. Please check if there is a lag in some instances, like during acceleration or bringing down the speed. If you face such an issue, you could try using Zwift on an iPad just like us. In another instance, we wanted to try the My E-Training app from Elite. Even though we had to look at a few YouTube videos to get used to the interface of the software, we were able to use it successfully too. Over the 800 miles that our team used this direct drive trainer for ( collectively ) – it has been the epitome of stability. An ode to the versatility if the trainer is before setting the trainer up, we removed the 105 cassettes that were provided with this trainer so that we could test the trainer with mountain and road bikes. Fortunately, there were no compatibility issues. Measurements of power & cadence also seemed pretty accurate. The foldable design was a great advantage, as we found the trainer easy to store and move.

ELITE Suito Interactive

ELITE Suito Interactive

7. Thinkrider: Tensioning technology on belt drivetrain for more balance; Encased flywheel for safety

Thinkrider X7-3
  • Dimension: 23” x 36” x 18.9”
  • Weight: 47 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (Quick release, & Thru-axle openings of 130mm, 135 mm, and 142 mm respectively)
  • Resistance: Magnetic
  • Flywheel: 12.5 lbs ( Balanced Dynamically)
  • Connectivity: ANT+ and Bluetooth
  • Maximum Power Output: 2500W
  • Maximum simulated grade: 20%
  • Accuracy: +/- 2%
  • Cassette Included: No
  • Calibration required: Yes
  • Compatible Apps: PowerFun, Zwift, PerfPro, etc.

Features & Considerations
  • Stable design: With a “Y” frame and low profile design, this trainer offers excellent balance. The frame is using a stand made with plastic and steel so that it has a long service life. To add to this, the Q-factor( distance between the pedals) is increased significantly to stop slippage.
  • Angular distortion: The design of this trainer allows the torsional deformation of the frame. This essentially means as you are rocking from side-to-side during pedaling, the frame undergoes angular distortion by 5 percent on either side.
  • Elastic frame: This feeling is due to the elastic behavior of the frame of the trainer. In addition to the 5 mm side-to-side of the frame, it can exhibit the same elastic behavior, only moving 5 mm in an upward and downward direction. This simulates the feeling of real riding.
  • Tension technology: The belt of the trainer incorporates new technology to stop slippage. It will undergo tensioning automatically so that the user can stay on their feet during simulated use.
  • Connectivity: This trainer offers Bluetooth, ANT, and FE-C support. Compatible with IOS, Android, Windows – apps such as Zwift can be used with the trainer. The trainer can also support Bluetooth and Ant+ simultaneously.
  • Compatibility: The X7-3 can fit both mountain and road bikes, with 700c or 20” to 29” wheels. There is a skewer for quick-release axles, which can be converted to fit thru-axles too.
  • Power reading: This intelligent training platform can provide accurate power readings, up to 2%. By whirl calibrating the trainer using software, this accuracy can be increased.
  • Encased flywheel: The flywheel of the trainer is rotating at high speed. Therefore, the manufacturer has encased it in a protective compartment.

Some Weaknesses
  • Calibration of the trainer may take up a lot of time.

During testing, we have found the Thinkrider X7-3 to be packed with features that are found on the best direct drive trainers. We can call this a third-generation trainer, thanks to the unique frame design. It has also retained the sedate shape that Thinkrider has sported on many of its earlier models. During use, we noticed that the frame also has elastic properties. This was particularly noticeable since the frame distorted sideways by 5mm. Vertically, the frame moved by +-5mm. As we tested the trainer for compatibility with popular training apps, it was able to connect with almost all of them easily.

Calibration was performed using software whirl, which the manufacturer claims could provide more accurate power readings. During use, this was checked with an external power meter. As there were very few discrepancies between the readings, we were sure about the power readings. Over a week of testing, there were several upgrades for the Bluetooth firmware. Therefore, customer support was fairly good too. Our group of testers included hardcore indoor cyclists, and they were fairly impressed by the ability of the trainer to kick the training intensity up a notch!

Thinkrider X7-3

Thinkrider X7-3

8. CycleOps H3: Heavy flywheel; Foldable design; Quiet operation

Sale
CycleOps H3
  • Size: 31” x 18.5” x 19.5”
  • Weight: 47 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes ( Thru-axle, hub width 142 mm or 148 mm; Quick-release 130 & 135 mm
  • Resistance: Electromagnetic
  • Flywheel: 20 lbs
  • Connectivity: ANT+ FE-C, Bluetooth
  • Maximum Power Output: 2000W
  • Maximum simulated grade: 20%
  • Accuracy: +/- 2%
  • Cassette Included: No
  • Calibration required: Yes
  • Compatible Apps: Rouvy, Zwift, TrainerRoad, and many more

Features & Considerations
  • Quiet operation: The H3 is the quietest trainer that has ever been manufactured by Saris. It is said to be five times as quiet as the previous models in the Hammer Series.
  • Power accuracy: The trainer and your bike have a mechanical interface, where the trainer only relies on the chain from the cassette from the trainer. As a result, there is no means to deviate from this power reading. This is why the manufacturer claims the +-2% accuracy.
  • Resistance system: The electromagnetic system for resistance here will offer uniform workout sessions throughout. As gradient is simulated by 20 percent – enough training options are available. By pedaling at 20 km/h – you can lift the resistance to 2000 watts easily.
  • Connectivity: The apps can be used for controlling the trainer, taking advantage of the ANT+ FE-C and Bluetooth FTMS connectivity that otherwise transmits data. The trainers use these connectivity means for cadence transmission too. Thanks to the interactive resistance control, apps like Zwift can simulate going uphill, set goals for wattage, etc.
  • Ride feel: In terms of road feel, the H3 is right there with the best trainers. From short sprints to adjusting to meet changes in power requirement – this trainer will offer silky smooth pedal motion and allow seamless transmission. As the gradient is changed in the apps – this is applied instantly on the trainer so that the realistic feeling is retained. A motion platform can facilitate a 4-way movement of the frame too.
  • Design: The frame of the H3 is using aluminum that has been machined and cast. The front of the machine has a low profile design, with legs that can be stowed away when not needed. The folding design reinforces stability. The frame has a handle too.
  • Bike compatibility: As it comes without a cassette, one has to be purchased. 8-11s Shimano cassettes are compatible here while fitting both thru and quick-release axles.
  • Heavy Flywheel: The 20 lbs flywheel coupled with the stable frame to keep you assured while pedaling. Since you will not face any wobbling, your confidence will be boosted thanks to how “fixed” you will feel to the ground.

Some Weaknesses
  • The trainer needs to be calibrated before use.

Our team of testers was determined to check if the CycleOps H3 could be used as equipment for getting into shape. After weeks of testing this direct drive trainer, we can say that yes it can. During the warm-up sessions, we decided to leave the trainer unplugged to check if the resistance was enough to get us started. Even though it was adequate, we did not have any access to the programs without AC power. A few of us tried out the Zwift app for some social interaction during riding. However, if you want to avoid this – you can just watch a movie instead.

We tried out the project the visual of the app on a 55 inch TV by using a companion app for iPhone to be the ” middle man”. Therefore, the software could be controlled from the iPhone – which can be mounted in the handlebars here. We did not even need to get a long extension cord for this. Even though the H3 direct drive trainer is compatible with 11 to 8 speed Shimano/Sram cassettes – we had to get a special axle for the rear wheel. Nonetheless, with perfect calibration- this direct drive trainer can get readings for power, cadence, and speed while operating noiselessly.

CycleOps H3

CycleOps H3

9. CycleOps Hammer: Technical direct drive trainer; High maximum resistant power

CycleOps Hammer
  • Size: 31”x18.5”x19.5”
  • Weight: 47 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes (130 and 135mm quick release; 12 x 142 or 148mm thru-axle)
  • Resistance: Magnetic
  • Flywheel: 20 lbs
  • Connectivity: Integrated dual ANT+ FE-C and Bluetooth 4.0
  • Maximum Power Output: 2000W
  • Maximum simulated grade: 20%
  • Accuracy: +/- 3%
  • Cassette Included: No
  • Calibration required: No
  • Compatible Apps: CycleOps Virtual Training, TrainerRoad, and Zwift

Features & Considerations
  • PowerTap meter: This is the only trainer to use the technology of the PowerTap power meter, which is very reliable and accurate. PowerTuned technology combines with this direct drive trainer to deliver more intensive and variable workouts. This maximizes data accuracy as well.
  • Direct drive style: As the direct drive trainer takes off its rear wheel to connect the bike to the resistance unit directly- there is no contact between the tire and the roller now. Consequently, a wide range of outdoor rides can be simulated on the trainer.
  • Electromagnetic resistance: To meet the grade of the incline that can be increased, the resistance system here quickly adjusts resistance to replicate the slope. The design can simulate climbing gradients up to 20 percent. Additionally, 2000 watts of resistance can be supported too. After plugging in, resistance can activate immediately.
  • Connectivity: Any app or software that supports Bluetooth & ANT+ FE-C can be used with this trainer. They include CycleOps Virtual Training, Zwift, and TrainerRoad. They will allow you to load virtual routes and intensity levels so that you can get an effective workout.
  • Axle compatibility: You can pair the trainer with any bike that has sleeves for thru-axle or end caps for quick-release skewers. You just need to ensure that you are adding a cassette that will match to your groupset.
  • Noiseless operation: With a 20 lbs flywheel, the resistance system does not create any sound louder than 64 dB.
  • Design with wheel tray: The trainer has a tray for the front wheel that keeps the trainer stable. It can be tucked under the trainer when not being used. The legs are foldable too. All this helps storage and portability.
  • Apps: To take your training to the next level, the CycleOps Hammer connects with most apps that are popular for simulated training.

Some Weaknesses
  • You may face some issues with Ant+ connectivity.
  • Lack of balance and difficulty to perfectly place the Hammer so that it is “level” with the floor.

If you are a casual biker and want to get a smart direct drive trainer to boost your performance- you can get the CycleOps Hammer. We found it to be a great improvement from riding around on road and mountain bikes. Despite a few connectivity issues at the beginning of testing, we were able to address this issue by settling for a longer extension cord. Therefore the dongle was placed just beside the machine. Just after adding the cassette, we were done with assembly. We suggest that you get the 10 speed 11/28T cassette.

As the trainer seemed to be carrying a significant amount of weight – we were assured of the sturdiness of the trainer’s frame. To get used to riding the saddle on the trainer, you can adjust the leg extensions properly to place the trainer horizontally on the floor. However, we would urge you to get a trainer mat too. Without the need to change gears when powering up(which the app does for me automatically), this direct drive trainer made us feel at home when locking into the pedals. In comparison to wheel on trainers, the CycleOps Hammer Hammer was much quieter and offered a more realistic road-like feel. This was in part due to the 20 lb flywheel used here. Even though several of us paired the trainer with several training apps, Zwift was able to deliver the best training options.

CycleOps Hammer

CycleOps Hammer

10. Elite Direto 2: Updated design; Compatible with both MTB & road bike frames

Elite Direto 2
  • Size: 33.07” x 25.59” x 21.65”
  • Weight: 33.1 lbs
  • Maximum user weight capacity: 300 lbs
  • Compatible with Thru-Axle: Yes( 130 & 135 mm quick release; 142 mm with thru-axle)
  • Resistance: Magnetic
  • Flywheel: 9.2 lbs( With high RPM)
  • Connectivity: ANT+ & Bluetooth
  • Maximum Power Output: 1400 W
  • Maximum simulated grade: 14%
  • Accuracy: +/- 2%
  • Cassette Included: Shimano 11-28 cassette installed
  • Calibration required: No
  • Compatible Apps: My E-Training, Trainerroad, Zwift, etc.

Features & Considerations
  • OTS power meter: The “Optical Torque Sensor” power meter has been integrated onto it and gives off power readings with an accuracy of +/-2 %. It also availed an option for pedal analysis.
  • Wide Design: You will find the trainer to be substantially wide, at 72 cm. When this couples with the weight that has been centrally distributed, its stability improves vastly. When you have uneven floors, the legs can be adjusted outwards to keep the unit balanced.
  • Direct Drive: Thanks to the great balance of the unit, you can pay more attention to how much power you are putting in. Additionally, the frame design helps the trainer to find more grip and have a longer lifespan. If you want to monitor your performance on sprints, power, and cadence – this is the trainer for you.
  • Accurate readings: This is helpful to assist in adjusting the pedal frequency. When you are planning your workout sessions, you can be confident about their effectiveness. Additionally, the trainer comes with an option that can be used for power measurement through the twelve set of points through the pedal pathway. This will help users smooth their pedal stroke & efficiency.
  • App compatibility: Thanks to the unique range of apps the trainer can connect to, users can have access to their full functionality. Amongst these, you can connect via any device for the simulated training sessions.
  • Cassette: Even though the freehub body is compatible with Shimano or SRAM cassette, the manufacturer does not provide it with delivery. Both thru-axle and quick-release configurations can be accommodated on the caps with multiple ends.
  • Connectivity: When the mini LED lights on the trainer turn on, you know you have successfully paired the trainer with any device via Bluetooth ANT+.
  • Maximum output power: As the gradient increases to 14%, the trainer can handle the change very well. Users will find that what they are seeing on the simulated screen matches is matching the trainer’s resistance. When user speed reaches 24 mph, the trainer is generating power over 1400 watts.
  • Riser block: The bike’s front wheel and rear axle should be at the same height level. The riser block can help you achieve this.

Some Weaknesses
  • You can mount up to 11s cassettes on this trainer only.
  • The short power cord of the trainer limits where you can move the trainer.

Two individual Elite Direto 2 trainers were put to test in our facilities, on 10s and 11s bike cassettes. They were used for racing and riding. The experience was really great and seemed very hassle-free.
Assembly might look a bit complicated for you; it certainly was for us. However, Youtube videos saved the day again. What we really find great about this trainer is the feel it offers during riding. Pairing them up with Zwift, power feedback is excellent while in use too. It easily replicates climbing uphill resistance, simulating slopes between 1% and 16%. We used Bluetooth for pairing the trainer with the app, and at no moment in time, we have faced any connectivity issue (yet). The manufacturer has been generous to offer a year free subscription to an app called “My E training”. We found it to be very basic on both android phones & laptops, but anything free is great! It can assist you to calibrate the potentiometer. In comparison to other trainers, Elite Direto 2 direct drive trainers can offer a better road feel. Operation is almost noiseless since transmission is direct. Overall, a great electronic direct drive trainer, offering excellent quality for its price.

Elite Direto 2

Elite Direto 2


Frequently Asked Questions

Q1. Are direct drive trainers worth it?

Ans.: Direct drive trainers essentially embody features to make training feasible and effective. They are very stable, usually, come with adjustable feet, and are less susceptible to slippage. They can be used effectively for simulated riding via virtual apps and can replicate gradients that can go up to 20%. Additionally, the data that these trainers measure – which can be read as output – are usually very accurate. The fact that they do not need to be calibrated as much as other trainers – certainly set them apart.

Q2. How to get the most from your turbo trainer?

Ans.: Turbo trainers help you retain your competitive spirit. These can support sessions of longer durations so that users can work on generating more power with high-intensity training, and work on their core fitness too. It is ideal to have a workout plan after the purchase of a trainer. They usually offer a range of turbo workouts that are fairly simple and can help you improve your riding skills too. There are apps like Zwift, TrainerRoad and many others offer subscriptions, which can range from one week and more. They are very convenient as subscriptions usually offer training regimes that are set automatically. They can be worked on as per the convenience of the user.

Q3. Can I use any bicycle on a turbo trainer?

Ans.: Typically, turbo trainers are compatible with both mountain and road bikes. Tires can act as an interface between the trainer and a resistance unit and are less susceptible to any wear or tear. To secure the clamping of the bike, it would be wise to change the quick-release skewer of the rear wheel.

Q4. What would a smart trainer setup look like?

Ans.: To set up a smart trainer, you will need to connect it to software like Zwift on a laptop, desktop, or smartphone. An internet connection would be needed on each device, and a dongle that has ANT+ connectivity can be used as a connecting interface. Smart trainers can also broadcast data such as cadence, power, and speed. This can be used to record how hard the user is pedaling, and also the distance of the ride.

Conclusion

Thanks to the wide range of options, choosing the best direct drive trainer can be difficult. However, in this article – we have made an effort to put forward the best direct drive trainers. They have the most variable and useful features, and multiple options for connecting to apps and devices. As they offer a road-like feel even though the rear wheel has been completely removed – direct drive trainers are also more cost-effective. This is why they are preferred to other trainers, where the rear wheel is more susceptible to be damaged. Turbo trainers are fitness equipment that you can use to get an engaging workout session – just like a bicycle would, only indoors. You would be using your muscles in the same way, as your body position is almost identical. Power readings given off are less accurate too, in addition to the fact that they cannot offer the same ride quality as direct drive trainers. So if you are looking for a safe indoor training option – these best direct drive trainers are the way to go!

My name is Dion Lewis. I’ve been cycling since my childhood. When I was in high school, I started racing in our local competitions. In my college life, I took a part-time job in a bicycle shop and I learned how to repair and maintain bicycles professionally. Though I love racing, mountain biking is another thing I do frequently. My friends, neighbors, and colleagues treat me as an avid rider and take my suggestions while they plan for a new bike or bike gear.

We will be happy to hear your thoughts

      Leave a Comment

      ApexBikes
      Logo