Absolutely perfect!  Very durable (better than we had hoped), looks incredible.  Quick delivery, very reasonably priced.