I ordered socks for my father june 1st. They were to arrive before june 21st which was father's day. The socks came in today (July 29) and father's day was long gone. The sock quality was extremely poor and the pictures got cut off. Terrible job i do not recommend at all