Holds our shoes very well.  Unfortunately my daughter (5) broke one of the divider panels, but I was able to glue it back together with clear super glue and we can't even tell now.  Sturdy enough to sit on to put our shoes on, although it is higher than a regular seat or bench.