Arrived ahead of schedule. Looks great, covers the awful floors until we can figure out what we'll do with them. 

Appears durable enough to withstand our dogs, but time will tell.

Would recommend so far - very well crafted, beautiful design