Took me awhile to find the part for my Toto toilet for a reasonable price. Only complaint is the shipping was as much if not more than the cost of the part. The small, lightweight flush valve gasket came in a huge box. But I know it’s a flat rate and shipping costs have increased. That said, part was easy to install and issue is resolved.