things to consider when choosing a new floor