I am one of the lucky ones who haven't had any problems with this computer yet. It came with sufficient memory (some have complained about mixed memory types but I haven't had that problem). It was easy to add a large capacity internal hard drive for extra storage; this required some extra parts purchased separately: a standard Dell hard drive caddy, a 90 degree angle SATA cable, and a power cable.