Just a bit small but that's because no one can make consistent sizes in rugs. Needed to be 6 inches wider like the rug it was replacing but couldn't find anything in that size again to replace it. One manufacturer makes 6x9 1/2 and the other makes 6x9 or 7x12 when you need 6x9 1/2.  Quality seems ok so far.  Arrived quick.