Hcj helments with blue tooth communication, one is a XL and the other is a XXL. The XL had around 4 hours of ride time and the XXL has around 10 hours of ride time. Both have a clear windshield with an interior sun visor. The front face also raises up.