So far, this has been great!  I has enough power to clean our vinyl and ceramic floors.  My husband uses it everyday!  This was all I needed to know to know its a great buy :)