The couch was delivered fast. The color is exactly what we wanted. The bottom cushion is firm, top cushion is medium soft and so are the small cylindrical cushions. The only issue was trying to screw in one of the legs. There was a staple and a piece of wood in the hole that obstructed the screw from being inserted. I had to bend the staple and drill out the wood chip. Other than that it was easy to put together and the couch seems sturdy.