The quality is okay, good for the price.  They do run small though.  I ordered a size 18 for my son, which would normally sit a little baggy on his waist, but with these jeans they were actually kind of tight.  I wanted to return them, but my husband convinced me to keep them because the length is a little long and my son should be hitting his growth spurt soon which will cause him to slim up around the waist enough to fit into the jeans comfortably.