Was very easy to put together (by myself). So far it's held up well in the rain (cushions were not left outside because they're white). I'm very pleased that I got it on sale and it fits perfectly on my small patio.