Not difficult but not super easy to put together. I love this gazebo, the details are nice. 
My son-in-law strapped it down with tent straps bc I bought one last year and after a few months with the stakes provided the wind picked it up and slammed it into my fence which bent it beyond repair.  I would definitely suggest getting tent straps and real stakes.
The only negative is before the end of the first season it began to rust in a few places. That was very disappointing but will be an easy fix next season with rust-oleum spray 
paint.