Excellent sturdy upright vacuum. Comes with all attachments seen in photos (beater bar for carpets, hardwood/vinyl laminate floor brush, hose, various car/apolstry cleaner tools) plus 5 Kirby brand bags. Vacuum has motor drive assist for easy use (makes it super light to move).