Firm, soft fabric and looks great. More of a formal set than a casual set, which is exactly what we were going for.