I read lots of reviews before purchasing this vacuum and I am not disappointed! It is awesome! The cord is definitely long enough to cover a lot of ground - most of the time I don't have to change outlets! (I have a small NY studio) I can use it on my hardwood floors, tile, and low pile rugs. I clean the filter after each complete use, first by hand and then with a quick rinse of water and a little bit of soap. It's always picked up hair and dust well. The purple color is lovely. I have yet to need to use the attachment piece or take this apart and use it as a hand vac - but I know it'll be just as great if I need to.