The bench is good but the cushion is thin and slightly smaller than the size of the bench. Also, it can't hold 9 pairs of men's shoes. Maybe with small-size shoes or kids shoes.