I've been wear testing the stallion 500 shoulders since September and I have to say they are pretty incredible. They are comfortable to wear and sit perfectly on the shoulders. I've been hit pretty hard while wearing these and have not felt a single thing. The foam just wicks away the sweat so they don't get heavy or smell at all. I'm quite impressed with what STX is bringing to the table.