If your bike doesn't have the mounts for a rack, don't worry! Ultra Cycle's seatpost rack mounts to seatposts (25.4mm - 31.8mm).