A little difficult to assemble as not everything lined up great.  However, looks great and seems comfortable.  One of the little plastic feet was missing so I just put a felt one on.  However, the feet are nice because they are adjustable so if you need to balance the pieces better it's easily done.  I don't find the cushions to be super comfortable though - a little firmer than I would like.  You wouldn't want to "plop down", but they are fine.