I have tried a lot of cordless vacuums and this one is my favorite so far.  It has great power and the floor cleaning head has such full range of motion i can get under furniture well and corners.