Only 2 out of 3 parts have actually arrived so far. I've had to chase Wayfair for the remaining part. The first two parts arrived over a week after the initial estimated delivery date and the remaining part still hasnt arrived 4 days later. The parts I do have are comfortable and seem to be good quality so far.  Delivery drivers were also very good.