I have always received a good product in a timely manner from wayfair.  Even now they are a couple of days late on a rug and they are giving me a $gift certificate for $20.