we live in apartment for now and its not that huge so we decide to go with cordless vacuum cleaner. long research and helpful reviews ...and we have out powerful monster. seams we use it for everything))) car, sofas, roof, pet hair and of course carpet and laminate. never in my life I can find myself enjoying vacuuming. of course, cos its easy - vacuum not that heavy, no cord, no huge noises, no dust in air while using and good live of battery (I never charge it during my great cleaning weekends) happy to invest my money and receive great quality back.