The fabric is nice and thin without being too delicate. There's a silicone strip on the heel that works well to keep it from falling down. Very comfortable for my slip-on ballet-type shoes/pumps and slip-on tennis shoes as well as dress shoes and heels. If the toes of your shoes are very, very small, the socks will show. I wear size ten shoes, so if your feet are smaller, the toes will likely show more.