To be honest I wasn't expecting much but to my surprise they were not only too cute but also very warm and cozy to walk in. Also, they were pretty cheap. Hopefully they will last quite a while in the wash before some wear and tear begins.
Pros
hard to put on
Cons
Good socks that keep feet warm. Looks and feels good, but breaks easily in the wash.