I bought it for our camping trip in the mountains and the mesh wall came quite handy keeping all the bugs out. It's sturdy and very easy to put together.  We did have heavy rain in the last day and I have to say it leaked water at the seams. It is not designed for rain. But the prod is really good. And it arrived in  3 days.