I was greatly disappointed by your photo of this Green for 6.5 tree...it is so falsely advertised...your picture has a thick lush full tree and the real product is so flimsy...you can see through it..i usually like products from Mayfair but was greatly disappointed