The sofa itself is OK; not great. It was easy to assemble, but it doesn't feel very sturdy. It looks good, but after a couple days the cushions are already losing their shape.
The delivery process was terrible.