I bought this speaker box after reading plenty of reviews of what is available.By far, the reviews of this item were close to perfect.

The cons – no directions. Its a small con, but a con nonetheless. Tried for about 20 minutes to figure out what the hardware was for that came in the bag. My only guess is that they give you hardware to mount the controller on a side by side because the mount was way to big for my 99 foreman 450ES. If you want to mount the controller, I suggest velcro.

The design interferes with my front headlight (but it does have a LED bar)
Too much excess wire

The Pros- After taking it out of the box, it just felt like a solid built product. it came with 4 velcro straps to mount the speaker to your front rack.

after wiring a 12v power adapter to my wheeler, it was just a simple plug and play connection. Bluetooth connected quickly. (wiring a power outlet was very easy and took 15 minutes)
The sound it good at top volume. My wheeler has aftermarket exhaust, and is loud. I had no problems hearing my music clearly.
The LED light bar built into the front of the speaker is actually pretty bright. (I honestly thought it would be poor quality because of the price paid for the unit.)

Overall, very satisfied with this unit. Well worth every penny I spent.