Budget- You need to consider how much you are willing to pay. Different floor materials cost differently. You need to chalk out your range and preference and then decide which suits your need the best.