I am very happy with my rug purchase.  Color, appearance was just as I expected.  You do have to back roll the ends for a day to get them to lay flat.  But that is to be expected since it has been rolled up.  Delivery was on time.