Happy with the bench!
It was very easy to put together, just a little easier with a second person when attaching the top in the final step (the top cushioncompartment came already assembled). 
The cushion is comfortable and the whole piece feels stable. 6 shoes and a pair of boots fit well on the shelves and you can fit thin sandals underneath (height under bottom shelf is ~2.5in or ~6.3cm) 
As others mentioned, the seat depth is a little narrow (see pic) and I wouldn’t mind another inch or 2, but we just pulled it away from the wall a couple inches and it’s great for seating and putting on shoes.