Easy to piece together. Came packaged very well. I love hat it came with a back up set of navy cushions. I ordered grey, so now we have options. The material wicks water very well. And it is firm and seems very durable. Love it all. I only wish the small table were a storage table.