The chairs came mostly assembled - all we had to do was attach the legs with included hardware. The cushions are firm but supportive and comfortable- I actually prefer a firm cushion for outdoors, if you sink in you tend to sweat more! The cushion as mentioned in prior reviews is definitely more of a cream white but very nice. The wood has an orangey tint - I would have preferred a more weathered authentic teak look.