The pants are of good quality.  The shipping was a little slow took a few days to ship and were towards the slower end of the time frame.  I actually had to get another pair slightly different locally for my daughter to wear in a parade, but they did finally arrive the day before the parade.  Just wasn't the fast response I've gotten used to with Amazon companies