Our old seat got ruined during a bathroom remodel, and we needed a new one.  This one is great!  Fits snugly on the toilet, and no wiggle when sat on.  Looks great too!