I used this as a replacement on my 96 Polaris ultra with a 10.2 gal fuel tank. It reads linearly so it actually reads less fuel in the tank than the factory original because it does not account for the shape of the tank which is large at the bottom and smaller at the top. I simply use the 1/4 tank reference as my 1/2 tank reference.
If ur stock gauge quits working or leaks this one works good. it is a little longer than my stock one from my 98 polaris 700 xc but it screws in and doesn't leak. It does read very accurately also. Only thing I didn't like was u have to have it lined up perfectly straight when u drop it in because it is longer it catches at the bottom unless u have it straight but that isn't a big deal other than that it is great.
I ordered this for my 1995 Polaris 440 and I found that the screw on fit was a little tighter than stock and the length of the gauge was about 1 cm shorter than stock. still reads ok but reads slightly low. But better to read too low than too high. Great value though for $20.
I ordered this gas cap to fit the machine I own and for which it was shown to be compatible. However it is @ 2 inches too long so pretty useless and not worth the time and expense of shipping back for a refund.