Fit well on our Toto toilet we have had over ten years.  The seat is very comfortable and it closes slowly and softly.  I'm sure this seat would fit any other elongated toilet, and you would be just as happy with the product as we are.

Pros: great value, easy to assembly, seems very durable
Cons: None