I received my rugs in less time than promised.  The colors were exactly as represented.  The quality is a little better than I expected for the price.  I am absolutely pleased with my purchase, and would definitely order from AllModern again in the future.  I also recommend them to my friends.  

Pros: excellent quality
Cons: none