4 GB RAM should be plenty for most embroidery software programs. If you’re using a very demanding program, or if you plan on doing a lot of embroideries, you may want to upgrade to 8 GB RAM.