Product has served well so far as a Home Theater PC (HTPC) for a simple setup with a few server apps and an attached external HD for media. Probably could have saved a little $ buying the SSD, Memory, and Windows license myself, but saved time of shopping for them and having to set them up.