Very nice for the price.  Very easy to put together.  There was only one hole that a leg did not fit into, it wasn't drilled wide enough, so we just stacked a bunch of books under it.  Other than that, the cushions are still good even after a week of sitting in the same spot every day. It's not overly large like a lot of sofas out there, and it makes the place look modern, yet comfortable.