This little thing...for this little price does a super amazing job. It's very sturdy hard plastic, light weight, easy to manoever and surely get's abused plenty in this house with four cats, a dog and plenty of sand and other dirt being schlepped in by many a foot step. Good for stairs, hard floor, tiles, carpet and the car with the long hose and attachments. Strong suction, the easiest bag exchange. Refill bags either here (a lot cheaper) or at any local store that carries vacuum bags. Would love to see just this as a bag less option though as every time I exchange it I feel bad for the environment.