It has a very solid frame, but the metal roof is a bit thin. I would prefer the metal to be just a bit thicker.