This seat is extremely comfortable and fits great on my Town Square toilet. Installation was simple, and so far it has not loosened up like other seats. One of the pad that the seat sits on, has developed a stain that is difficult to get out. However the rest of the seat material cleans up great.