My son(16) and his cousin(15) put together in a couple of hours and it looks great.  The tarp feels like it should hold up.  Going to put extra anchors around, just hoping holds up in snow.  Great for the money!