The specs? This phone is sporting the Snapdragon 800, a quad core chip clocked at 2.3 ghz. It has 2GB of RAM, 32GB of device storage (no micro SD support), and it's running Android 4.2.2 (Jelly Bean). It has a 1080p 5.2" screen, a 13mp shooter out back and a 2.1mp on the front. The batter in this beast is a whopping 3000mAh pack that is not removable. The outside is a tough gorilla glass front and a plastic casing. The most notable feature on the phone is that all the buttons are in a line on the back next to the camera.
The other neat thing about this screen is turning it on and off. LG has included a feature they've called the, 'knock.' When the screen is off, I don't have to reach around the back to press the power button like I would on almost every other smartphone. Instead, I 'knock' twice on the screen and it magically wakes up ready for me to unlock and use it, or just to check notifications. It's incredibly useful, especially with the screen button on the back of the phone. It avoids the need to flip the phone over if it's resting on the desk - something I appreciate greatly. I hope this is adopted by the industry.
One thing I can't stand is LG gave this phone a beautiful screen and body but didn't try to match the UI to the elegance of the rest of the phone. It's a block UI. Nothing looks natural or refined about it. The UI doesn't match the Google icons in the slightest (it's picky, I know) so the screen looks cluttered. LG offers themes to its skin which do help a lot (I am using "Piano Music" at the moment - it's definitely an upgrade) but it still doesn't feel as refined as HTC Sense.
One thing I've noticed about the phone is that the service isn't as great when compared to the HTC One. Take this however you will since I'm on the Sprint network, but my HTC One had consistently better service than the LG G2 is getting. If you're on the fringe of service, I might decide to steer you away from this phone because of the small reduction in service.