Compatible Bike TypeMountain Bike, Road Bike, Hybrid Bike, Time Trial/Triathlon Bike, Cyclocross Bike, Racing Bike, Touring Bike, Tandem Bike, Track Bike, Universal, Electric Bike
I bought the extra long seat post to to extend the seat on my bike sky-high (I'm 205cm tall and I'm riding a 23" MTB frame). This one looks very solid and fits perfectly.