Easy to put together. Bolts are visible from the back, but overall the chair looks great. The cushions are an off white cream color. The seat cushion is very firm but the chairs are comfortable.