Very easy to put together.  Probably needs a couple bricks on it or something to keep it in place on a windy day.  Nice product for the price!