LOVE this sofa. It is exactly like the pictures in the description and incredibly comfortable. Not difficult to put together and the cushions are completely waterproof. Would highly recommend!