I absolute love this bench. It fit perfect for my king bed.  Very sturdy. The seat cushion is firm but comfortable.