i7 - full tower.... perfect for my needs.  I upgraded it many ways as is possible with this PC.... 2nd HDD, more RAM, video card...