Purchased this in store and all parts and pieces were is excellent condition. The assembly took me 2 days by myself. I got help when it came to the roof panels. The instructions were great and all of the hardware and lumber were straight and great quality. The metal roof material is thin so take care not to bend or step on it during assembly. The color matched our house perfectly. It looks like we did it on purpose. Highly recommend the Yardistry pavilion.