I buy them for my son. He loves her more than anything. I bought them a church but he even wore them to school a few times because he loves them so much!
Pros
I really have no dislike for the product and we used it on Easter Sunday.
Cons
May not be suitable for all occasions or dress codes