This arrived yesterday and cant wait to put this up, fabric is fantastic should hold up well.  My yard is small but very sunny.   This will make it great to use our yard.  Cannot wait to install this one