Works great for a small vacuum cleaner. It takes everything from vinyl and ceramic floors, and does surprisingly well on carpet (don't forget to flick the power switch to the second position). Another reviewer complained about the length of the cord so I was expecting it to be very short, but it isn't. I'm fortunate to have plenty of well-placed outlets, so I have no problem completing a room without having to unplug and plug back in. It was really easy to put together with one exception. When adding the handle to the bar, it was difficult to get the screws straight and tight. Using the vacuum cleaner is very simple with one exception (light weight, manoeuvrable). I find it difficult to detach part of the handheld vacuum cleaner from the floor nozzle. It has a nice design (comfortable grip, nice red and black) with one small exception. There are two hooks for winding the cord. The bottom hook is right above where the cord comes out of the vacuum, so it's a little awkward to attach the cord to the bottom hook. However, it's great that the cable can be coiled and attached to the plug with a small hook. When you want to use the vacuum the top hook rotates so you don't have to unwind the cord, it just falls down which is a nice feature. Its size and shape make it easy to store in a convenient corner. I love this vacuum cleaner (even with the little annoying exceptions I've listed) and would recommend it.