My son wears the One95's which were replaced by the Total One version. They provide very little to no protection for the ribs. The One95's have a lot rib protection and chest protection, so I was a little disappointed with this design. Would rather buy the older One95 than this. Bauer needs to rethink the rib protection, especially when checking starts.