Shipping didn't go as promise. 1 peice came in  3 days the rest came 4 days later. Didn't take to long to  Assemble but could not use power tool had to use the tools provided. Bases hook together to keep in place which was great but the back cushions fall over everytime you get up are the wind blows. Had to put velcro strips on the back of each to hold them in place.  As far as comfort I would give it a 2 the cushions are a little thin so after  sitting for a while it becomes uncomfortable.  If it wasn't already assembled I would send it back.