The size was great, and delivery on time, but the quality is cheap.  I guess that should be expected given the price, but it stated it was a $700 rug on sale for $300, so I expected the quality to be ok.  It was just that ok.  I should've paid more and bought one from HomeSense.