Decent for the price - it is a little firm both as a sofa and to sleep on and is a little less deep than ideal.  Was super easy to assemble.