Easy ordering, huge choice.  Excellent communication on dispatch and delivery.  Speedy delivery.  In all a very positive experience and even better - we love the rug!