We have only tile and wood floors so this is the best little vacuum for us.  It is light weight, has a fairly long cord, and I prefer to have a bag over the bagless types which can smell and clog after time. The wand easily gets under furniture and it has a strong suction.