It took a while to assemble it but it was not impossible. I like the quality of upholstery and I like the color.