It is a nice looking piece of furniture for our screen porch. Cushions are weather resistant so material is more canvas like than cloth like. Cushions are very firm.