My son is a toothpick but even these jeans were too tight and I had to exchange for a different style. This style runs small so you may want to consider going up a size in the waist. Ordered via mobile so the description was limited and I didn't know they were button-fly. Everything else was fine, inseam, quality, color as described.