Mine just arrived by UPS. Anyone else using one of these? I originally had an Alpinestars but it was like 1.5 inches thick and the short model was like 2 inches too long for my 5'8" frame. This thing fits like a glove and is not much thicker than the crappy oem back protector that came with the suit. It is CE Level II certified which is supposed to be higher than just plain old CE.