tree life (npub1lgl…lcra) no, it's a downhill skateboarding suit. Has slots for extra back and joint protection, etc.
But for a thousand bucks and given how disposable protective gear is, a motorcycle jacket and separate armour pieces do much better.