Bought this for a Can-am maverick max xds. The frame is great quality thick aluminum. Holds the tag very well. Draw back is there is only two holes in the frame and they do not line up with the tag. Had to drill 4 holes for the tag. The two brackets that come with the frame are small. Had to use different brackets to mount it to the roll bar.
The camo finish looks good, and it is competitively priced. It was easy enough to install, and makes the ride in cold weather enjoyable. Down sides are that the windshield distorts the front view. And a bigger complaint is that the glue on the Velcro door attachments came off the unit early on in the use, even though I followed the instructions carefully and did not detach the Velcro for 24 hours after installation. Get some better adhesive!