LOVE this set!! Love how you can configure it anyway you want to. Assembly was not bad at all we got all of it done fairly quickly! It definitely was not an all day project which was nice! The seats are a little bit smaller then expected but my husband is taller then me and still sits comfortably on them! The only downfall about this product I would say is there is not real way to secure the cushions, they do however all fit perfectly in the storage bin except for the smaller pillows. The smaller pillows also tend to slide and moved around a bit BUT it was a windy day when we set ours up so im going to hold that mainly accountable. Besides cushions sliding this was a great purchase, very very happy with it and cant wait to use it this summer!!