I love this bench!!  It has a large storage compartment, it fits the end of our king sized bed perfectly, the ability to handle the weight of my 5 kids jumping on it, and the top cushion is just the right amount of firm.  “Assembly” of adding the 4 legs was so easy.