I live in an apartment and this carpet cleaner has been a lifesaver! I have a wonderful husband and two sons. My oldest is 4 and my youngest is 8 months. It works so well for the messes we have to clean up.