The Shark Detect Pro Cordless Stick Vacuum is amazing.  The sweeper is cordless which is nice.  The sweeper charges up well and holds a charge for a long time.  I love that I can move from carpet to hard wood and the vacuum senses the difference in floor types.  The brush roll is self cleaning so no need to clean it off.  I would highly recommend Shark products, especially vacuums, Shark is the only brand I will buy.