The sofa back & cushions are very soft and comfy. The seat may not be long enough for tall people tho. It was easy to put together also.