Country Floors has a wide range in our natural stone collections. This range includes marble, granite, limestone, travertine, basalt, bluestone, onyx with a never-ending inventory assortment evolving constantly. All these types of natural stone are available in different sizes and finishes. For example, we have tiles for floors and walls and slabs for countertops and vanity tops. Then we have many different finishes such as polished, honed, leathered, antiqued and more.