Flimsy construction, tricky to assemble and the white plastic roofing  gets water inside it which looks dirty.  I guess that's what you get for the price. BTW a branch fell on it in a storm  and broke it; which I understand was just bad luck.