It is good for the price.  I am disappointed in the depth of the cushions.  There is not much comfort.  I have to add additional cushions to sit on.  Fairly easy to assemble  and I like the additional stools that can be added for more room to lay down or prop feet up.