This was very easy to assemble and looks great in my office. The seat cushions are firm which is good for commercial use, and the back cushions are softer.