Perfect for our small space, color was as shown and easy to assemble.  Cushions are firm.  The only drawback for us is the short backrest so that there is no support for one's neck.  Otherwise it is great.