I bought this on sale to use for next winter...so i haven't assembled yet.  Looks OK.  I think the materials will only last one winter - thin plastic.  We'll see.