I had a float with a large ball of polystyrene but a small flush tank and when I wanted to replace only the float that was very difficult to find one that fitted to the tank.
This one is perfect, convenient to install, it took 1 minutes, easy to adjust.
For over a month now and everything works perfectly.