Generally ok
the equipment they provide is generally ok but I've had a few toilet seats from them over a couple of years that always end up cracking. All I have to do is call up and they send me a replacement within a few days usually which is easy enough but I do feel like they could be better quality. Other than that have been happy with everything.