This is a great tent It is huge. It has three full sides and the optional top and bottom for the front. It was easy to set up and if you spent all of the time properly hooking the sides it would be pretty weather proof.