Bought it for my patio. It was simple to assemble by myself. The cushions don’t fasten to the frame, but instead top cushion to bottom cushion. The cushions are snug, so I don’t think it will be an issue, but would have preferred if they connected to the frame to prevent sliding. 

Otherwise thick firm cushion. The back is a little low so take a look at the measurements carefully.