The set arrived quickly and was easy to assemble. At first I thought they sent me the wrong cushions but it turns out the covers are in the box and need to be put on the cushions so it was all good - just look in the box for them (to be fair, there is a big sticker on the box highlighting this, but who reads the box!). Haven’t had this out in the sun yet, so cannot comment on longevity, but everything appears solid and high quality for the price.