Large and deep.  Firm cushions that are very comfortable.  Very pleased with our purchase.