Great quality but you should buy 2 sizes up. For example- if your child is 2 buy him a 4T . I bought my 2 year old a 4T and it fits beautifully BUT bought my 4 year old a 6T and fits him exactly, when it looks better a tad oversized. Should have bought him a 7T