easy assembly, fits perfectly in the small space on my porch but it is not very comfortable to sit in without a cushion. its narrow so cushions are very hard to find.  I painted mine white. It looks good but was not a fun task.