Purchased to help keep floor clean with a young baby , expected it to be good . But my god this is fantastic , keeps floor amazing , get places didnt think it would . Worth every penny!!