Nice sturdy bench, very easy to assemble ( just screw on legs), provides ample storage and goes with majority of decors. The seat is on the harder side but if it were softer it wouldn't be able to keep it's form.