This product was fairly easy to assemble it took me about 20 minutes no more than that the fabric is nice and the product was clean