:grayscale(false):quality(10):blur(20))
how to
More motivation on the trainer
with the right SQ-Shorts.
Indoor Pressure. SQlab Relief.
Indoor Training:
Static position = more pressure
Less shifting = higher demand on padding
More sweat = need for stable, breathable materials
SQlab Shorts:
Stable support in a static position
Consistent pressure distribution
No unnecessary padding – anatomical shaping only
More focus, fewer distractions
Better indoor training starts with the right saddle
PRACTICAL INDOOR TIPS FOR BETTER TRAINING
Indoor riding generates more heat. Cooling keeps power output consistent.
Even small shifts relieve pressure during longer sessions.
Sweat increases friction. Stable materials matter.
Indoor feels harder than outside. Quality beats volume.
A slight adjustment (0.5–1°) can improve stability on the trainer.
Saddle & Indoor Training
:grayscale(false):quality(10):blur(20))
Indoor riding increases pressure because you sit more statically, which makes the right saddle just as important as the right shorts.
Together, both reduce pressure peaks, improve stability and create a smoother, more consistent indoor feel.
Recommended for indoor setups:
612 ERGOWAVE® R – stretched & aggressive
612 ERGOWAVE® active 2.2 – sporty
614 ERGOWAVE® active 2.1 – steady sessions
611 ERGOWAVE® active 2.1 – upright MTB feel
Tip: Measure your sit bones for the best match.
One Name. One Pad. One Purpose.
Every SQ-Shorts model includes the pad that carries the same number. That means the fit, firmness and support always match the intended riding position — automatically.
ONE12R → Pad 12R | ONE12 → Pad 12 | ONE14 → Pad 14 | ONE11 → Pad 11 | ONE10 → Pad 10
The SQ-Pads in detail
Minimal padding for the most direct connection to the saddle – ideal for high cadence and race-level intervals.
Why it works indoors:
The most direct connection to the saddle
Perfect for high cadence, out-of-the-saddle bursts and race-level intervals
Zero sponginess – extremely stable under load
Best for:
Race intervals, maximum effort sessions
:grayscale(false):quality(10):blur(20))
For riders who want a firm pad with slightly more padding than the 12R. Thin, stable and ideal for regular indoor workouts with a performance fit.
Why it works indoors:
Firm and balanced
Great for 45–90min sessions with a performance-oriented setup
Balanced support while offering direct feedback
Best for:
Long Zwift rides, base training, endurance efforts
:grayscale(false):quality(10):blur(20))
For riders who sit slightly more upright and prefer long indoor sessions. Balanced pressure distribution and a steady riding position.
Why it works indoors:
Larger pad for even pressure distribution
Stable during steady-state efforts & long training sessions
Supports a calm, consistent riding position
Best for:
Base training, endurance sessions
:grayscale(false):quality(10):blur(20))
For riders who train MTB-style indoors or prefer upright/semi-upright positions. TPE-Gel helps reduce shear forces while pedaling.
Why it works indoors:
TPE layer reduces shear forces while pedaling
Great for upright to semi-upright positions
Stable feel for off-season strength-focused rides
Best for:
Upright positions, general fitness-oriented training
:grayscale(false):quality(10):blur(20))
Our thickest padding + TPE-Gel reduces shear forces and provides a cushioned feel for short to medium sessions.
Why it works indoors:
Thickest pad for an upright trainer position
TPE-Gel minimises shear forces
Ideal when you want comfort, stability and fewer layers during hot indoor sessions
Best for:
Short–medium rides, structured fitness training
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))





