individual themes fail to upload

every theme upload gets failure with style.css missing yet when I take a theme folder and zip the files, it shows it's in the zip file but the upload fails, any idea what I'm doing wrong?