Easy to put together - did it all myself. Huge upgrade from what I had. Was delivered in less than a week! Hopefully it holds up in the rain and wind!