I was really pleased with this as delivery was very quick basically had it arrive next days after I ordered it and when assembling the bench everything was labelled clearly and was very easy to put together. Very good spacious compartment under the lid, to store hats, gloves and other small items.
We had some spare carpet and we put it inside the 2 open compartments.  It looks great and matches the top cushion, however the top cushion is not a great quality and it does look a bit messy. Otherwise it’s okay overall.