I got one from them for my 600, ya it was a month or close but closes amazing and fits perfect, just get th exact specs to them on your atv so they can give you the perfect fitting box.
I hate all the other brands that "should fit" "but for a Polaris, and "would fit" for yamaha but need different clamps you can get at home depot and it should be ok,..my advice, go with the units made to spec for the cfmoto's.
Just a thought.....