This fit perfect. I love the how well built it is. And it came right in time as my old seat broke recently on my toilet. And the shape is perfect as well. Highly recommend this for everyone if you are in the market for a new toilet seat!