This product was OK.  It arrived 4 days late and was damaged.  (Most likely from how heavy parts were stored inside the furniture and held in place by a soft and thin fabric sheet. It was easy to assemble.  However, overall quality of the product was lower than expected.