The rug fits nicely and is upholding well. I have two big dogs who like to play. Super easy to vacuum dog hair and is holding up excellent!