This product is awesome.  Came packed will and was very easy to assemble.  We put it out on our new screened in deck and it is awesome!