Tiles are generally used for covering roofs , floors , and walls .
Tiles are generally used for covering roofs , floors , walls , showers , or other objects such as tabletops .