Size, color and pattern is perfect.  Still waiting for it to unroll at the ends.  Good quality for the price.  Overall satisfied with my purchase.