Great little computer for what I need. Going to upgrade the video card to play games but other than that good. Advertised as a 250gb hard but recurved it with 500gb HD! Would definitely recommend!