Very sturdy fabric, bright color. It should last just fine on our covered porch, which is what I wanted.