A surface cleaning apparatus comprising: an upright body ; a base coupled with the upright body and adapted for movement across a surface to be cleaned, the base comprising a base housing and a nozzle assembly coupled to the base housing ; a recovery system comprising a suction nozzle provided on the base and defining a dirty inlet , a suction source in fluid communication with the suction nozzle for generating a working air stream, a recovery tank on the upright body , and at least one exhaust vent defining a clean air outlet ; a fluid delivery system comprising a supply tank on the upright body , a pump , and a fluid distributor ; a brushroll removably mounted to the base housing and provided adjacent to the suction nozzle for agitating the surface to be cleaned; wherein the nozzle assembly comprises a removable nozzle housing defining a brush chamber that partially encloses the brushroll ; a brushroll motor in the base housing and configured to be operably coupled to the brushroll ; characterised in that a brushroll latch on an end of the brushroll ; and a mating component on a sidewall of the base housing , wherein the brushroll latch is received by the mating component to mount the brushroll to the base , the mating component comprising an opening in a top surface of the sidewall; wherein the brushroll latch comprises a release tab that a user can grip to remove the brushroll , wherein the release tab is received in the opening in the top surface of the sidewall so that a top surface of the release tab is continuous with the top surface of the sidewall; and wherein a portion of the nozzle housing overlies a portion of the brushroll latch to capture the portion of the brushroll latch between the base housing and the nozzle assembly and prevent unintended release of the brushroll . an upright body ; a base coupled with the upright body and adapted for movement across a surface to be cleaned, the base comprising a base housing and a nozzle assembly coupled to the base housing ; a recovery system comprising a suction nozzle provided on the base and defining a dirty inlet , a suction source in fluid communication with the suction nozzle for generating a working air stream, a recovery tank on the upright body , and at least one exhaust vent defining a clean air outlet ; a fluid delivery system comprising a supply tank on the upright body , a pump , and a fluid distributor ; a brushroll removably mounted to the base housing and provided adjacent to the suction nozzle for agitating the surface to be cleaned; wherein the nozzle assembly comprises a removable nozzle housing defining a brush chamber that partially encloses the brushroll ; a brushroll motor in the base housing and configured to be operably coupled to the brushroll ; characterised in that a brushroll latch on an end of the brushroll ; and a mating component on a sidewall of the base housing , wherein the brushroll latch is received by the mating component to mount the brushroll to the base , the mating component comprising an opening in a top surface of the sidewall; wherein the brushroll latch comprises a release tab that a user can grip to remove the brushroll , wherein the release tab is received in the opening in the top surface of the sidewall so that a top surface of the release tab is continuous with the top surface of the sidewall; and wherein a portion of the nozzle housing overlies a portion of the brushroll latch to capture the portion of the brushroll latch between the base housing and the nozzle assembly and prevent unintended release of the brushroll . <EOS>