They are very cute and I love the way they look. The logistics, however are problematic. They are VERY difficult to put on, but they aren't too small size-wise, as once the battle to put them in is won, they feel fine. While I love how they look, I cant decide if I should keep them because they are such a pain to put in and take off- Im not sure if I can rely on the hopes that they will stretch over time.