Great product, awesome price.  i have bought two now and although there was a small mixup with the drive the company immediately fixed it for me and I have been happy with the product for almost a year now.  Really great value for your money.  I am a full-time college teacher online so having something that is reliable, fast, and up to date was important to me.  This product definitely delivered.  Loved it so much I bought a second one for my embroidery machine to work on.