Although the pattern is appealing, they are very flimsy and I doubt they will last a long time.  I used the table provided on the site to determine size; however, they do not fit very well; they are too big.  Thicker socks may help.