Im sure youre floor will do fine. They put a very hard coat of finish on top of it that has aluminum oxide in it, so it makes it finish fairly tough. However, bamboo isnt a hardwood at all. Its a form a grass and the material itself is really quite soft. You can easily scratch it with your thumb nail. The products gotten better over the past few years though. And it can be sanded and refinished. Its a beautiful foor and is very exotic looking. Its very popular over here.