This jacket is amazing in my opinion. Very comfortable with minimal loss of mobility. If you're a rider that likes to be safe and take many safety measures, this is perfect under the jersey protection. Fits a bit tight in the arms if you're mildly muscular.
Size does run small. Do not be afraid to order up a usual size. The XXL is not as big as you may think. Fits snug, but it is supposed too. Straps make for good adjustable fit. Cannot comment on durability yet. Is comfortable. XXL for my frame.