inputs.text: good enough - zen visionm bit bulky looking something thin protect scratches bought works great far fit player well keeps away unwanted scratches not going much case drop got warranty best buy not worried thatalso buy kroo skin screen protectors get thehem amazon misticaudionet