For a high end elbow pad, the STX Stallion 500 has a functionality that is majorly limited by design. One MAJOR flaw is that if elbow flexion is over 90 degrees the bicep guard pinches the skin above the forearm pad. We're talking SEVERELY. Enough to cause pain and bruising. Contacted STX directly but their customer service is intransigent. Buy at your own risk! These should be taken off the market