Took 3 days to put together, there are a lot of screws.  We put it together and then moved it to our concrete stoop on the back of our house. Fits perfectly. 

Pros: Easy to follow directions.
Cons: Some parts you put screws in, then have to take screws out to attatch other parts.Must make sure it is square during the whole assembly.