Love it!  Easy to put together.  No missing or damaged parts.  When assembling it, I was able to put the frame together by myself but needed extra hands for the roof.