inputs.text: great except color rubs things - pros inexpensive attractive fairly comfortable easy access buttons decent protection drops assumecons careful dye rubs surfaces like rubber desktop surface cant get stain nowoverall recommend careful not rub anything light colored dye comes leave stain