this vacuum cleaner do a great job ! it be get great suction and work well on carpet , tile , vinyl and linoleum . two thing I would change about it : 1 . since the attachment be black and the storage panel in back be black , it be not easy to see where the attachment go . I would suggest make the storage panel the same color as the front panel -lrb- ours be red -rrb- . 2 . the wheel of this vacuum cleaner will not roll over it be own electric cord when one be use it on a hard surface ; one must physically life the vaccuum over the cord . if the wheel be make of a slightly softer material , they would be able to get traction over the cord . this be not a light machine , but it be manageable for my partner who be in a wheelchair and that be say something for such a big sucker : - -rrb- frankly , I think the weight of the machine be a good thing and help keep it stable when use the hose and attachment as well as reduce the sound of the motor somewhat . so far I have be impress with the range of suction as well as the power . the machine will ` scoop up ' a lot of stuff in a radius of about 6 '' from the actual head and for anyone with pet hair in they home , this be a real boon . bag be easy to change and stuff do not fall out of 'em during a change . overall , a great buy !