Large and firm, but comfortable. I have long legs and my feet don't touch the ground when I sit all the way back. Really nice quality and came well packaged.