I ordered right after Christmas and due to the holiday it took a little longer than I anticipated for it to be delivered. With that being said, I still gave it 5 stars for quality and price of rug as well as customer service experience. The rug is beautiful, laid out nice and flat and seems like a great quality for the price I paid. Best experience so far with ordering a rug online. I called customer service a few times to check delivery. I order rug for a party at the house. representative were professional friendly and knowledgeable and the rug came a week before my party.