Received item quickly.  Assembly wasn't too bad. I was able to do it with my son.  Cushions are comfortable for the price, however they do retain water.   The fabric dried quickly but the cushion filling absorbed a lot of water.  I now put them in a deck box when not being used.   The cushions were also slipping a lot.  I purchased a roll of non skid shelving pad and that did the trick...cushions stay in place!  Overall it is nice and we are loving our new little patio addition!!