Turned out pretty good.  Put it together myself with only some help to tip the whole thing up to put the fourth side on.  Give yourself plenty of time to assemble.  One thing that is missing is a way to connect the screeens to the corner posts or some weights in the bottom of the screen hem to prevent it from flying around so much in the wind.