I received this about 2 weeks ago and I really like it. I have used it on my laminate floors and on carpet and rugs. I love how light it is and it picks up pretty good. I have 2 dogs and hair is a problem. It doesn't pick up hair that good but on my lamonate floors and my rugs it does a great job.You can also use it as a handheld vacuum for sofa and other things and use it for above floor cleaning. I also like how it is so easy to empty, and with the filter that can be washed out with water is great. Very compact so it doen't take up alot of space. So easy to grab and use since it is charged and ready to go. I also like that the charger is made to stay on the vacuum so there is no hunting the charger to plug in and the cord has its own compartment. So far I love it