hassock

noun

1.
thick cushion used as a seat
2.
a cushion for kneeling on (as when praying in church)