Uploading my site by dragging 'public_html' only...will all files transfer safely ?

Hello, I have just come across SmartFTP which seems to be working like a dream...but just want reassurance that if I upload ALL my site by dragging just my "public_html" folder from my desktop over for uploading...how sure can I be that ALL my files will get there ??.....Seems to good to be true that I only have to drag and drop one major file (public_html) or should I be uploading my site folder by folder etc ??

Thank You for any replies ....

Yes, uploading a folder transfers all files in all contained folders, too.