Cleans floors very well. Easy to clean once done using. Steam does really well and helps losen dirt and stains.