Excellent piece...Might not be suitable for homes with pets since the cleaner that's needed for the water is toxic