I cannot say enough about this pant. It has 4 cargo pockets, 2 main pockets and 2 pockets on the backside. It is a thick, yet soft jean material. An all around quality pant. Its true to size and kyygirl is wearing a large.