Service was good.  Arrived exactly when you said it would.  Quality is great at a very reasonable price.  Love the rug.