The cushion is extremely hard. The bench itself looks good but too small. Sure, the manufacturer provided dimensions but who makes a bench so small. So be sure that these are the dimensions you are looking for. I put this in a medium size entry way and  its too small.