The idea is great but they need 2 additional support for the top to keep rain from creating large pools of water on the sides. The top itself could also be better and will need to be replaced probably after 2 seasons at the most-I sent the company and email about canopy replacement availability and never heard back from them so not sure what I'll do when the time comes. I put in extra supports for the canopy on each side and that has stopped the water pools from forming but the canopy was already stretched out from 2 rains before I could get to it.....If anyone knows where I can get a replacement canopy I'd love to know....