Overall, really good for the price! Some of the roofing didn’t match (the holes), but we didn’t care because we are using it for a goat shelter. Instructions are a little hard to follow, but my husband and I had really little to none issues.￼