Assembly was not too bad - better than expected.  The color is vibrant and the seats are comfortable.  I don't think this would work well for a large man as it is a rather small piece, but it is the perfect size for me to lounge on out on the porch. Pleased with the purchase