Great couch! Colour came out great. easy assembly. It is firm but what we wanted and comfortable, not as firm as other reviews make it out to be. A little smaller than we thought it would be despite measuring but fits 2 adults and a Child perfect - not sure on 3 adults.