I recieved the pants and they look great and appear to have good quality. They run a little big though. My son is a size 7 and I ordered a medium. The pants were way to long and loose around the waste. I returned them and ordered a small.