It does the job and with some work and determination I was able to put it up by my self. The stitching on the fabric is poor though and the directions are not very good especially for putting up the sides. I haven’t been able to get the sides up.