Fabric is good quality, took 2 adults to put together and then had the two teens help to hang/hold in place. The directions SUCK! The descriptions are horrible and the pictures are just as bad. We had to pull the piping out twice, which was difficult to get in place to begin with.