I wonder if it hurts. It simulates the hits I wonder how bad.

Vest is Kick ass IMO. I would not mind having one myself.