They are adorable and appear to be of good quality but I am very disappointed. They arrived much longer than expected (about 1 month) and they are very small. I ordered size 6-8 and they fit more like 3-4 or 5-6.
Pros
It is great
Cons
The material may not be flexible enough and tear easily.