It's sturdy and holds enough shoes -- even my son's shoes (size 14).  It's also a good size, not too big but not too small.