I gave the seat five stars because the anti-stain material alone is a winner as far as I’m concerned. I go through the seats every other year because of not being able to remove the stains. It is very easy to assemble, and the design is nice, except for the fact that if you are a larger frame, your “bottom” can hang over the sides and it is a little uncomfortable compared to others that I have tried.