Everything you need, nothing you don't. This is what the Trax ESL is. This boards provides a smooth ride with a decent amount of pop and performance. The HRD inspired rails give some extra lift for more comfort and balance. The Trax ESL is the board for you if you're looking for fun!
The trax ESL comes without pads & straps but you can add them on this page.