Carpet will start smelling after some time, difficult to remove strains and so on....... But tiles easy to clean and will always smell frsh after cleaning