Flimsy metal brackets which bent too easily in the first big wind that it was (accidentally) left up.  Fabric is a thin nylon, not a canvas weight.  Did not last long...Which is a shame because the rectangle shape was perfect.