Actually, it's a blended opinion. 

Wayfair Order #3103038039 arrived this week, on time and appears fine, no problems so far so worth a 9 or 10. 
HOWEVER 
Wayfair Order #2999702902 for 2 outdoor rugs for our deck, which we ordered on May 10 this year, and wound up collecting 
ourselves from your depot in Westborough MA, about 80 miles away because they could not be delivered on the quoted date,
those rugs are already in poor shape. As a result, I would rate that transaction as a definite zero. Apart from your inability to live 
up to a quoted delivery date, the colors have faded inconsistently and the quality is simply poor after minimal use and normal weather conditions.

Overall, I would advise friends and colleagues to be cautious