The size is perfect but It didn’t hold up well.   The plastic tore at the zippers on both sides rather quickly.    The shelving isn’t very sturdy either.