Bicycle fit
Direct-drive trainer fit: check the frame, axle and cassette
Direct drive describes the bicycle-to-trainer connection: the rear wheel comes off, and the bicycle's rear frame attaches at the trainer. That turns axle, cassette and chain compatibility into practical purchase checks. A product can support many common standards and still fail to fit one particular frame.
Start with the rear axle and frame
Identify whether your bike uses a quick-release skewer or a thru-axle, then confirm the width and interface. Match those exact details with the trainer's included adapter list. Do not assume that an adapter for one common spacing covers a boost frame, proprietary dropout or unusually shaped stay. Read the manufacturer's exact frame compatibility page; if the bike is not explicitly covered or has a nonstandard rear end, ask the bicycle or trainer manufacturer before clamping it.
Fit is more than spacing. The chainstay, rear triangle, brake position, derailleur and axle insertion can affect clearance and safe attachment. Follow the trainer's own mounting sequence and torque instructions. Never ride with a skewer or axle that cannot be securely installed just because it physically enters the trainer.
Then match the drivetrain
Record the cassette's number of cogs, the chain and derailleur system, and the smallest and largest sprocket sizes. A trainer with an included cassette may use a common freehub standard, but another drivetrain brand or subtype can have different chain spacing. For instance, Wahoo warns that its included Shimano-HG-spaced 11-speed cassette is incompatible with Shimano CUES/LinkGlide. That warning concerns that supplied cassette; it is not a blanket claim about every possible cassette or separately supplied freehub.
For a direct-drive trainer, the bicycle's chain must sit correctly on the trainer's cassette when the rear wheel is removed. If the included cassette is the wrong speed or gear range, you may need a different cassette, spacer or freehub body. Check whether these parts are included or sold separately; don't count on a bundle that is not named on the exact product page. Poor cassette compatibility can damage components, so unresolved drivetrain questions are a reason to pause rather than guess.
Know which functions belong to the exact package
The same trainer unit may be sold with a cassette, a virtual-shifting cog and controls, or without the same bundle. Those boxes can change the start-up experience and what has to be purchased. A package with a virtual shifting controller is not the same as a cassette-equipped setup, even if the resistance unit has the same model number. Confirm the page's selected version and what the box contains at checkout.
Smart resistance, power reporting, data connections and accessory motion systems are also separate details. Confirm the app and connection route needed for the workout you have in mind. Maximum gradient and accuracy are manufacturer specifications; they do not prove that a bicycle fits or that two power sources will agree in your real setup.
Make a short fit record
Before buying, write down bike make/model/year, axle type and width, cassette cog count and tooth range, chain/derailleur type, and the trainer package. Compare that list with the manufacturer's current compatibility instructions and package contents. Keep a screenshot or manual link for the exact configuration. If any field is unknown, resolve it with the manufacturer or a qualified bike shop before mounting the frame.