I love this set! It’s already put together and it comes with a cover! I haven’t used the cover yet so I don’t know how well it stays on. All the cushions are marked to tell you what piece it belongs to. The day after we set it up it rained hard. I took the cushions and stood them up and all the water ran right out of them and they were dry in no time! Buy this set, you will not be disappointed!