This vacuum has everything!!  It has 2 attachments, it comes apart at the top and becomes a hand held.  It also comes apart at the bottom so you don't have to bend over and vacuum the corners anymore!!!!  I was able to vacuum my area rugs, wood floors,tile kitchen and steps with this one vacuum!!!  Wonderful product, very durable and picks up everything on the floor.