This just arrived today. It is completely assembled and easy to set up. The only thing you need to do is flip it on its side and put the plastic clips to join the sections together. The cushions are thick but only time will tell how long they will last.   There is nothing to hold the cushions in place and they are rather light. I might apply Velcro to hold them down in wind. 
Overall, a very nice addition to my yard.