I love my Hewlett Packard netbook. It is small enough to travel with very easily which was key when purchasing it because I wanted something that had a full keyboard but smaller size to fit right into my purse. This meets both of those requirements and still performs just as well as any other full size laptop or desktop computer. It does only come with one gigabyte of RAM but is expandable to two gigabytes of RAM which is the standard on most laptops. The battery life is very impressive for having a smaller size battery and recharges very quickly. It does not have as much storage space on the hard drive but that was to be expected and not a big deal since I have a two terabyte external hard drive where I store all my stuff. I mostly use this netbook for school and work. I am a photographer and do most of my editing and previewing with customers on this computer. It is light weight enough to take with me to all my sessions and client meetings. The screen is an adequate size too for a smaller device and I have no problem seeing anything on the display. The only things I would change about this is having a light up keyboard in poorly lit rooms, but other than that no complaints.