Perfect fit for our home, it fits perfect in our entertainment center. Also the speed of the computer is great. The hook up was simple, and easy.