Terrazzo flooring is comprised of 3 main components that when put together offer the most durable and design flexible system that withstands the test of time. Those 3 components are your Epoxy Matrix, Aggregates, and Divider Strips.
Terrazzo is then poured in place and grinded down to a high gloss or matte finish offering a seamless flooring solution that will last the lifetime of the building.