Would give 5 stars except if you ever need to change toilet seat, good luck.  Almost nil space to get access to bolts underneath.  Seats look good but the plastic squeaks and creaks when you sit down.  (And no, it’s not me, it’s the seat).  Expensive looking, solid Euro-style toilet cheapened by toilet seats that seem like they were produced in someone’s high school shop class.