The ordering and delivery process was very smooth and quick.  The only reason I didn't give 5 stars is that the rug looked brighter online than in person.  However, the quality of the rug is very good.