Very easy to assemble.  We have only had it for a couple weeks so we shall see how it holds up in the Midwest weather.