I now know why the previous helmet was so uncomfortable. It was a small and I take an XL. The jacket has sholder, elbow, and back armor and all the extras.
I look uber hot up to the point I plant my ass on the Daring Plum (a.k.a. Dark metalic purple) scooter.