I bought it a few months ago and moved to another apartment where I had carpet, now I have laminated floors and it's equally efficient. The battery life isn't the best but the reality is you're not going to be vacuuming more than 10 minutes. The accessories are great, that's all you need. No need to spend more with other superior models just for one more accessory and a larger battery.