So I didn't know what to expect from this vacuum cleaner. The main reason I bought this particular model was that it had a bottom extension. I live on 500 sqm. feet and I have a cat so I vacuum all the time to keep everything in order. So for my daily maintenance needs with minimal fuss this vacuum works great! Basically I just vacuum the hardwood floors and cowhide rug and it gets the job done. Attaching an extension cord will weaken suction, which is to be expected. I have a couple of textured floor mats that the extension doesn't work on. I also bought it to vacuum my couch. This part of this vacuum works great, the nozzle is really effective for that. So in the end the vacuum cleaner looks good, is light and can do what I need (initial charge when working to full discharge took at least 15-20 minutes, so a while), but that can't be a choice. for you if you have carpets, heavy things you vacuum like cat litter or if you need to use it for large spaces. I will update this review if the vacuum degrades but they have a 2 year guarantee.