It was a really excellent experience. The hardest part was choosing the rug I wanted. The price was reasonable. Ordering online was easy and the rug was delivered to my door when the company said it would be. I really am happy with my purchase.