Arrived quickly. Size is perfect as listed. Love the colors and texture. excellent quality rug. The colors harmonize with all our other rugs. Everyone canine and human love it!