p>We would agree with not using epoxy finishes. If they are applied before the concrete has sufficiently dried or if the concrete is not well-sealed from the ground it will absorb moisture over time and possibly cause problems, meaning they may start to bubble and flake over time. They will likely have toxins in them as well (though no worse than many other sealants and finishes), so they can also adversely affect interior air quality.</p> <p>Our choice would be to use silicate sealants, which are effectively a liquid glass you spread over the floor and then burnish into the concrete. They are non-toxic and very durable. There are a few product options that will have different levels of shine as well as durability, see our page on <a href="/guides/2199/finishing-concrete-floors-with-silicate-densifiers/" rel="nofollow noopener" target="_blank">finishing concrete floors with silicate densifiers</a> for more details.</p