It has a long hose and comes with 3 attachments. The vacuum includes a universal bag, a fine dust bag (the brown one is for fine dust or if you spilled glitter, that kind of thing) a foam filter for when your using it for liquids.
The vacuum itself is weight - easy to carry. The wheels work fine (only complaint so far - they fall out…?) not sure why but you just pop it back in and works fine.
For 60 I was hoping for better wheels. You could buy better casters and just put them on there with E6000.
I so far have vacuumed the floor and my upholstered sofa that a drink was spilled and it worked really well getting it out. I have a cat and it worked great picking up hair and the area around the litter box.