It came with stains, but the cushion is comfy, not sure the fabric is a good quality