Delivered pretty much put together which was nice, and it looks great! The storage box doesn’t actually fit all the cushions though which seems wrong. Cushions have been easy to clean so far though and it’s plenty comfortable enough for us. Pretty reasonable value considering all that comes with it.