I ordered the blue denim in a 12 I am normally a 12 or 14. The fit is pretty good a little loose in the waist I probably could have went with a 10, but I will just dry them in the dryer and hopefully they fit perfect. They are a little thin but seem to be of good quality for 20 bucks. I was worried the holes would be to crazy but they are not I actually love how they are placed. I am gonna order the black next.