Perfect size but the overall quality of the rug is not as nice as I expected from the pictures. I don’t think it will hold up very long in a high traffic area. Seems pretty cheap would have been fine if I paid $40 but payed $85.