It arrived quickly.  Although modular, seems to be relatively sturdy.  2 significant issues with quality:  1)  Both arms do not have adequate padding.  Not only is there not enough (feel the frame beneath) it's inconsistent.  There's overlap in one area and no padding in another (where the fabric flops).  2)  After three days and applying a professional grade steamer the fabric is still wrinkled.  Not sure it was worth the price.