Fits my needs perfect.Easy to use and setup.value was great.Replaced older desktop.It is much faster.No problems.