LOve it.  Not hard to assemble but you do need two people.  It is definetly water proof which I love, keeps my cushions from getting wet.  Hoping is holds up during the winter in North Carolina.