The cushion is very thick and good to sit on.  I have only sat on it briefly. However, I am very disappointed that the size does not fit the length of the bench :(. It is about 8 inches too short!