Sturdy fabric, perfect fit for bench, very attractive.  Even better, the color perfectly matches the cushion on my other bench!