I bought this for a portable CD player after realizing the caseling size was right for the CD player. Love it It has a mesh pocket (where I keep my CD player) and on the other side there is a flexible strap where I stash batteries and headphones behind the mesh pocket Great purchase and I've "shopped" online and a few Checked options before I bought this particular one.