I'm very happy with it now that it's installed.  It's well designed, sufficiently sturdy, solves our storage issue for mower, gas cans, and 3 small bikes for grandchildren.  All the parts were there, well labeled, hardware pouches for different sections.  Fair warning:  it's not a quick and easy assembly, in spite of pretty good instructions.  There were two of us, and my friend is VERY good at fixing things and figuring them out.  It still took us nearly 5 hours to put together.  I'm glad I bought it and that we got it installed, and I owe my friend a steak dinner!