If it's anything like covering with vinyl use contact adhesive on both the fabric and box surface, a heat gun in case you need a bit of extra stretching and a staple gun to keep everything in place while the adhesive dries.
The biggest issues is getting any joins to look nice - this either involves stitching, or overlapping of fabric (which will cause a slight rise so for a perfect finish you have have to remove some wood where the overlap is).
Alternatively if you have a removable front and rear baffle you can hide the joins.