Fits perfectly on my toilet tank. I knew when I ordered it that I was going to repaint it to match my bathroom. A tablespoon of white acrylic mixed with a very light blue did the trick and now it looks as if it were made specifically for my bathroom.  Thank you Kowalsky!