This Tape Cassette Storage Case does hold 20 cassettes in their cases. It doesn’t have slots so if less than 20 they will not sit upright perfectly - they’ll start to lean against each other - not a deal breaker for me. Zipper appears to be sturdy and the handle is plus.