I purchased this to use as a kennel shelter for my dogs. Yeah, I know, very spoiled with this heavy duty shelter. I was impressed with the quality and the ease of assembly. Two women putting this together on uneven ground and it came out perfect! We had no extra parts and only had to take a few things apart because we didn't read far enough in the directions. If you follow the instructions, it comes out fine!