It is a great lightweight vacuum.  The pick up is good, not great, but does a good job for an everyday quick pickup.  It works on rugs and solid floors.