So happy with this purchase. Great price and the quality is good.  Not too hard to assemble and all the parts are clearly marked. The very next day we had very strong storms and it stayed dry inside and held up to the elements great! Looks better then I thought it would too.