The sofa was fairly easy to put together (less than an hour doing it alone) but it might be easier if you have a second set of hands. The cushions are comfortable and offer decent support, but you might consider getting some throw pillows if you want to lounge or lay down. For reference, I am 5ft 3in and I can lay down on it with plenty of space left. A feature I appreciate is the feet have a protective cover sort of thing so they do not scratch the deck.  

FYI I got the 2 of the "Jonko Patio Chair with Cushions" as well and they match the sofa perfectly.