TOMs are generally very comfortable, casual, and cute. However, the shoes tend to get extremely smelly after a while. However, once purchased, these shoes can be worn for a while. Another thing, it is too expensive for something so simple. Especially since similar designs can be found for much cheaper. However, due to their good cause, it is worth buying.
I love toms shoes! I could live in them. I have several pair and will keep buying the new styles as they come out. They run a little big so I go a half size down. Also because the will stretch a little.