Very easy to assemble.  Top cushion is nice and thick.  Colors are very accurate from the picture.