The Kyocera G2GO M2000 is a below-average quality phone. It has a cheap plastic case, that is a unnecessarily bulky. The camera is what you'd expect from a cell phone camera. The buttons don't seem to be very high quality, and are somewhat hard to press. The screen has a fairly low DPI. The operating system is absolutely awful. For example, when checking your inbox of text messages, it loads the information about all 100 texts all at once, and takes a few seconds to load. In addition, the layout is not very visually appealing. The full keyboard is great, however it seems pretty standard for most phones nowadays. The slide-out keyboard works well. Besides this, the phone does all of the standard things a phone should do. It recieves calls, has an headset option, as well as bluetooth support (haven't tried it so i can't comment on it) and a microSD port. It has a music feature that requires a microSD card, that i haven't tried. Overall, and fairly average phone. Better than a flip up phone, but worse than any other phone.