I wanted these to work for me but unfortunately they do not stay up.  Today is the first day I wore them and I have done nothing but pull them up all day.  The sock itself is no show which is very good and it is a very soft fabric.  I am very disappointed that they don't stay put.  I purchased the size 7-9 but I think they may be a little big.