I ordered a blue vacuum cleaner that doesn't have a roller brush (I've heard the other color has brushes) - which I prefer as I really dislike brushing/cutting hair, dust, ropes etc. I temporarily live in a 2 bedroom, 2 bathroom apartment with mostly hard floors + new carpeting (in the bedrooms). The suction power works well on hard floors (8/10), but not on carpet (3/10). You are 100% wasting your money if you have to clean your carpet often! As other reviews have said, it's a short cord, but since the vacuum is sooooo light, I don't have to unplug and plug it back in when I move rooms. I love how easy it is to switch to a handheld vacuum and it comes with an extension to get into tight corners or sometimes I use it for kitchen crumbs :) It's affordable, simple and light - hence this one seems model to be the best kids. , college students, apartments/condos, small offices and homes that don't cause much clutter from kids/pets. Just throw it in the trash. The filter gets pretty dusty - not sure where to order a replacement filter or if I'll need it as the flush seems good enough for now. I'm glad that this vacuum meets my needs, but I'm also not clinging to this vacuum as I don't see this relationship as long-term. If I wanted a long term relationship I would definitely go with Robowack or Dyson ;)