This question already has an answer here:
From https://jessesw.com/Rec-System/ says
98.3% of the interaction matrix is sparse. For collaborative filtering to work, the maximum sparsity you could get away with would probably be about 99.5% or so. We are well below this, so we should be able to get decent results.
Why is 99.5% ?