These are not very good quality. If you wear nice dress shirts or dress socks (I'm not sure why else you would need these), you will be regularly reattaching these. They hold well to regular socks (most dress socks are extremely thin). Also, the "Y" portion is not nearly long enough to hold the front and back of your shirt and will only hold the sides in, which is not really good enough. I will be buying a better pair somewhere else.