This rug had all the colors i needed for my entryway and was available in the size I needed.  It exceeded my expectations.  The colors, size were as promised, the quality of the rug itself was better than I had expected and it arrived on time.