Overall decent quality. Although it would have been good if there was a bit more support on feet end. If I sit at the feet end I fear over time it might cave in.