I read about some poor fitment stuff before I bought mine, but it was from years ago so I figured maybe they got their shit together. Nope. The screw holes don't line up and there is a big fat gap between the tank and the seat. Definitely not worth the money. Going to have to use a dremel to make the POS fit and then there will still be the gap.