Easy to put together, though you may need two people to tilt the sofa to get the legs and arms on.  Nice and firm!  Bluish gray color - I'm loving this couch!