Beautifully constructed and so easy to assemble my 10 year old did it!  Thick comfy cushions and the fabric is water resistant.  LOVE!!