The doo rag was shipped promptly and arrived well ahead of schedule. However, it is very cheaply made. White threads are showing on the top and threads are already coming loose on the "tail" part--and I just opened the package and tried it on today! I had planned on ordering my husband a matching one, but I won't be doing so.