Overall it is pretty good. I like it pretty well, I prefer the Cascade CPX-R.Pros:
It is pretty lightweight and it provides good protection. It has a snug fit. Pretty comfortable.Cons:
It looks sort of funny when it's on. Also it is tight when putting it on. Expensive, too.