Great bench for my kids ( and adults) to sit and put shoes on. Storage baskets are a great size - even hold 3 pairs of my husbands size 13 shoes. Bench very sturdy. Not sure how long the baskets will last