How Practical are Stone Floor Tiles

Wood vs Carpet: The Big Flooring Debate