Perfect!!! Cleans well and lives up to 4 kids 3 dogs and one large messy husband!!!