Works great on all floors cleans effortlessly and makes our job a lot easier a must have for evey home