It fits my needs perfectly. I would recommend getting someone to put it together as the assembly is a tad tricky. It fits closer to 24 pairs as other reviews mention, but that’s more than enough for me.