User Review: The North Face VE 25
Ease of Setup: average
Weight: too heavy
Price Paid: $498
Do not trust The North Face. They no longer are the great company they used to be. Is it that hard to make a tent that does not leak?