The set arrived just yesterday & I only put one chair together so far, it took me almost 1 hr, so I would plan for at least 4-5 hrs unless you have someone helping you.  The cushions are firm but not uncomfortable, just not as soft as our previous patio furniture we have had.  Unfortunately the hardware set got disheveled during shipment, so it was very hard to distinguish which screws were which.  Also, everyone else was correct, you absolutely need to use your own tools, do not use the tools they provide, they are a joke.  The Rattan is definitely not as great quality as previous sets we have owned, so I will be anxious to see how long this set lasts us.