Dainese Rhyolite vest Medium Crash Absorb Soft Memory Foam Highly breathable "jersey hole" run resistant mesh CE1621.2 Level 2 certified protection Crash Absorb chest and rib pads Soft back protector for flexibility