The actual thing itself is great, and good quality, I would give 5 stars for that, however  please don't believe the other reviews that say you can install it yourself, unless you have a lot of handy person skills. I tried after reading the reviews and watching you tube videos and ended up breaking something inside my toilet (the fill valve) and then had to wait overnight for a plumber to come as an emergency call out (ie with no toilet!!)... so just be aware you may need to drop $120 for a plumber. But he said it was great quality.