This bike rack is designed to fit bikes with seat stay mounted disc brakes. 10mm aluminum tubular rods for maximum strength. The two panniers are from MEC. There are multiple pockets, one in the top of the bag, inside the bag and two on the front of the bag. There is a waterproof fabric with a cord pulling system to protect the contents of the bag from getting wet. Like new. One bag was never used.