Great quality. It is made of really durable fabric, has wonderful attention to detail, and is really cute. Well worth the price (in my opinion).
Also, my son is in between sizes so I ordered the larger size, my mom hemmed the pants and sleeves from above the reflective stripes without losing the integrity of the garment.