I am happy with the bench as it fits perfectly into the space that I needed.  It is sturdy and the baskets are large and deep.  I use it to store shoes in the entry way from my garage, and it each basket fits 4-5 pairs of shoes.  The cushion is firm, and not too comfortable to sit on, but it is rarely sat in.  However, I feel it was a bit expensive.