These are not no show or ultra low socks, unless you're wearing shoes that co er your entire foot. They come way too far up the front of the foot to wear with any kind of ballet flats. Claiming these are ultra low is deceiving. I have purchased other liners that are truly ultra low and they cannot be seen when wearing flats...If thats what you're looking for, keep looking.