We have oak floors thoughout our entire house with the exception of the kitchen and bathrooms and we absolutely love it. Our floors have never been scratched by our yorkie....but my sister's two labs did manage to scratch her wood floors. I would recommend wood floors...very easy to take care of.