I have owned many vaccums but nothing compared to this one.  The suction is great on carpet as well as hard floors.  I no longer need a handheld as this vacuum easily lifts away and gets any mess with ease.