I bought this vacuum about 2 months ago, I’m using it a few times a week on all kinds of floors and I’m very happy how it picks up everything from the floor. It’s flexible and easy to use. Only thing annoys me a bit is that the filter inside of the trash container gets clogged easily when I vacuum harry/wool carpet. After vacuuming it’s  good to open the brush part and clean it, especially after vacuuming carpets.
Overall I’m very happy with my purchase.