Very easy to assemble! It held up pretty well even on rainy and windy day when we used it.