Exactly what we expected.  Took at least 6 hours to assemble.   Roof tarp is very tight to get on, but we did it.