Comfortable and the upholstery is very, very cozy. Size is perfect for our space, not too small, not too big, but definitely comfortable for two people to lounge. Ottomans are big and sturdy and comfortable as well. 
The only down side is that we got a different ETA when we placed the order on the website. The couch came a bit over a week after original ETA. 

To summarize- sturdy and comfy couch!