1.Bamboo flooring: Less expensive, Eco-friendly and sustainable, Harder than some hardfloors and hence highly durable, Easy maintenance 2. Hardwood flooring: More expensive, Not very eco-friendly, Highly durable with proper maintenance, Can be refinished multiple times