Preferably slate works best for flooring but any stone will do. Floors may not be built atop bridges. Haven t looked at that in forever though so i could certainly be wrong.