I've ordered these socks a couple of times now.  I've ordered several pairs in both white and pastel pink.  They are really cute and great for daily wear.  They are cotton so they are soft and comfortable and they don't look overly dressy but definitely cuter then regular cuff socks.  My daughter wears them almost every day to daycare and they've held up really well.  She wears them with her Bobs and tennies as well as more dressy mary janes.  That is how versatile they are!  I just straighten/separate the ruffles after they come out of the dryer to freshen them up and they look great wash after wash.  I'll continue to order these socks!