Quality of fabric: fair - had a flaw in a place that was not very visible so we didn't request a return/exchange. Fairly comfortable but not a lot of padding on the arms/back. Fair quality for the price.