We love our sectional, it is the perfect size and is firm.  The color is exactly as the picture shows.  It was very easy to put together, just had to put the legs on. I have ordered many items from Wayfair and never had a problem.