I love a cordless vacuum but have not found one that maintains the suction of an electric vacuum until I purchased the Shark Rocket Pro Cordless Stick Vacuum.  The suction easily picks up dirt, dog hair, etc. and doesn't miss a beat.  It even has a booster function which adds a boost to the suction function for these messes that need a bit more help.

I often remove the long handle when vacuuming my stairs which makes this job easier and more convenient to use.  The ability to use the long handle to reach under items is priceless.

Overall, this vacuum hits the mark for me.  First and foremost it works great and provides a level of convenience and flexibility not offered by most manufacturers.

Highly recommend!