Yamaha Grizzly 600 98-02 Bk Top Camo Sides ATV Seat Cover hand crafted durable guaranteed to fit