The set up was very easy.  Didn't find that it was flimsy at all.  Has stood up well in reasonably heavy wind and rain.  We love it.