Seems flimsy but it has held up so far. Putting up with some heavy rain right now,so we will see how it does.