This fit our oval toilet no problem and the first time I put my two year-old on it, he pooped! He has a mini potty (looks like the real thing) and has never pooped on that. As soon as I took this out of the box he wanted to sit on it. And he likes to put it on the toilet. Definetly a must. I should have bought this before the mini toilet and saved the money.