We tried several toilet seats for the same non-Toto toilet, but each replacement seat did not fit the toilet correctly as the original seat and quality was lacking.  We have two other toilets which are Toto brands and the toilet and seat are of great quality so we decided to spend the extra money on this seat and hoped it would fit right.  This soft close elongated toilet seat fit the non-Toto (it's a Kohler) perfectly.  It is heavier and sturdier than all the other toilet seats we have tried, but best of all it fits this toilet perfectly.  No outer edge of toilet sticking out past the seat.  We are very happy with this purchase and delivery was quick.