Firm and comfortable. Back support is perfect and it gives the cats a bigger lap area to lay on!