These are perfect in size, but we had to zip tie the shelves in place. Anything heavier than 20lb causes the wire shelves to fall through, as there is no lip holding them to the sides.