Perfect for what I was looking for. All seasons in the have held up even with the snow. I can't wait to use it in the spring with all the bugs. Definitely would buy this again. I just love it. Strong frame and fabric.