Shipped fast. The directions are pretty much trash, my husband an I had to pretty much figure it out, but it's not overly complex to do so. One of the sides was missing a screw, since my husband is in construction it was easy enough to replace but might not be so easy for those who don't have screws laying around. The metal bracket thing they give to stabilize the roof, should have had two per side, only came with one per side. Can't speak to how reliable and sturdy it is yet since we just put it up, but I can day just based on the materials and the setup, definitely not something to keep up in areas with snow.