Cushions aren't that big, will probably need to replace down the line. Took 1.5 hours to put together with two people. Has held up nice so far.