A little bit hard but good sofa for the price not sure you could sleep on it without a mattress topper not tried it yet.