Fabric is quite translucent, so only blocks the sun a little. Feet are leaving rusty spots on my stamped concrete.  All that being said, I still like to sit under it. It is a good alternative if you can't build or afford a nice wooden pergola.