Easy to assemble. But the fabric is not the best. Theres one small stain on the side but no big deal. Overall quality is not the best for the price