I have been struggling to find a toilet seat that fit properly and this one does! It was easy to install too.