Cheap, flimsy plastic, very difficult to put together as the thin plastic panels won’t stay in place. We had to use glue to get them to stay in properly. I wanted to return this, however my husband thinks it will serve its purpose to keep rain out of our lanai. Hopefully it will hold up during a Florida thunderstorm, waiting to see.