It's a nice bench...it went together well, it's very sturdy, and the cushion is a nice feature.  I would recommend this item to purchasers, but review the dimensions.  It looks bigger in online pictures. The cubes are deep enough to fit my husband's shoes (size 10) and wide enough to accommodate a pair of his sneakers, slip on shoes, etc. but his bulkier shoes are a tight fit.