It is even better than what I expected, very easy to use. Steam cleans thoroughly. Heads are easy to change, rinse and use. Machine washable after use. For the price and ease of use I think it was my best investment ever.