I was looking for a computer with a small footprint and a reasonable price. Most of what I see are overpriced and over rated. I have a stick computer that works well if it had more storage I would be happy with that. So I saw the mini as a possible replacement. I received a neat clean computer that, by appearance could have been new and unused. I found set up to be quick and easy. The computer runs great any misgivings evaporated as I used it. I found myself reassured in my choice the more I used it. Everything runs quickly and smooth and takes up very little space. I mostly use the computer as is, but have an external CD/DVD/Blu Ray USB drive  when I need it. I also have a USB SD Card reader. I plug them in when I need them and store away when not in use to leave my desk clear except the mini computer and an external USB Expander. This had worked well for the stick computer and even better for this mini.