My rug came today right on time.  It is exactly what I wanted and what I envisioned.  Nice quality and vibrant colors.  I like the non-slip backing too.  A great buy!