With the huge variety of floor coverings available today, choosing the right type of floors for your home is not an easy task. It often depends on your personal priorities, for instance, some may prefer functionality and others may prioritize the sty...