In 3 hours once a week, our cleaner does 3 beds, 2 bathrooms and a toilet, kitchen, sitting room, dining room. She dusts, hoovers, washes the floors, and gives the bathrooms and kitchen surfaces a really good clean. She also does ironing in that time (maybe 3-4 shirts). She also tends to be pretty good at tidying as she goes - neatens the cushions, puts the baby's toys away if they're out etc. She basically just keeps the house looking lovely and clean and tidy. We do the bigger but less frequent jobs like limescale removal or oven cleaning ourselves.