Hi,
Purchased one a few years back (lidl / aldi variation) and still going strong. Use it on a regular basis, esp for the floor tiles in kitchen and bathrooms. I've used it in the kid's bedrooms (laminate), just not so often. There is an attachment for use on the carpet, but rarely have used that.
The one I have has a very long lead for the plug, so can get around a lot without changing sockets.