A local store owner has OSB on his floor. It is a gift shop and sort of fancy. It looks nice and suits the store. It has held up well. I know it has been on there for several years now.
The OSB probably has some kind of a clear coat on it. I am sure it is just regular grade OSB
I know the owner...