Does everything I need in a desktop.  Large touch screen plenty of storage and very easy to set up.  Great price!