yes they are excellent and better for cleaning hardwood floors. It is highly recommended from many sources to use them on hardwood floors. They work best on hardwood and tile floors.
Upright Vaccuums clean better on carpetted floors and Cannisters work better on hard wood and tiled floors. Upright vaccuums don't work good on hardwood floors, but cannisters are excellent on hardwood floors.
A cannister type vacuum will almost always outperform an upright because of the inherent limitations of the design.The cannister puts the mechanical stuff well out of the way of the business end you get better suction and you can get to more places easily.
Hardwood floors. They look much nicer.
Better cleaning agent then what?
Hardwood floors are much better than carpets. They first of all are easier to clean and secondly have a much more elegant look to them and are better.
Rubber casters are better for a hardwood floor as they will not scratch the wood surface and not leave black marks on your floor.
Bamboo hardwood flooring is actually a lot better in many aspects compared to other hardwood flooring. Bamboo is very versatile and is more likely to hold up when compared to other hardwood flooring.
The Quaking Aspen or Populus tremula , by virtue of being deciduous, is classed as a hardwood, the wood ,because of the rapid growth , does not produce a good hardwood, the longer the growth takes the better the hardwood, it is used for matchsticks and papermaking.
It depends on your needs. Bamboo is lighter and more eco-friendly, while hardwood is more traditional and cheaper.
It doesn't really matter softwood makes soft paper and hardwood makes normal paper
The flooring is all up to you. If you prefer a hardwood floor, go with that. If you want a rug floor, that's okay too. You can always do a combo of them, and make some of your floor hardwood, and the rest rug.