Solid- will not fall or blow away unless you are in a real hurricane. Looks great and keeps me and my bbq out of the elements. Took me around 6 hours my self  to put together. My wife did help me lift the metal roof to the top to install. It comes in 2 long heavy boxes. It looks great and will last for a number oy years. Can not go wrong with this purchase