Nothing will stick to concrete in a long term thing. you will be maintaining this floor for ever.
Consider astro turf, tile, or something else.
Many posters on this site are so upset they even considered painting/staining their concrete.
© 2017 Renovate Your World LLC