The saniflo units are quite good, my parent's house has had one fitted for about 12 years now. Maintenance is a bitch tho, luckily my father doesnt have a sense of smell