Received it sooner than the shipping date already indicated. It came in 6 packages (3 packages first and the next 3 packages a few days later!) The assembly of the product was quite easy. quality of the fabric is fair. looks great in our living room. I'd suggest it.