Being 30, I don't bounce back up as fast as I used to 10 years ago. I have a the demon protective top. Its super comfy and I dont even notice I am wearing it. Its skin tight like a compression shirt, has rib protector, spine, shoulder and elbow protectors. It fits perfectly under my jacket, no one knows I wear it. It saved me more then once. I