I've been struggling with using VLC as a music player on my Pixel phone. While it's very versatile and will play almost any format, the interface is clunky and it lacks some basic functionality, like easily playing all songs in a folder or an album.
I've found a good alternative if you are looking for something to play local file, IOW files that you've transferred to your phone. Musicolet is fast, has no ads, a clean interface, all the options you are likely to need for playing music, and it's free.
About the only thing I've found missing is an option to increase the text size in app. That aside, it's exactly what I was looking for.
There's no IOS version, so iPhone owners are out of luck.
