Material of pants feels high quality, I suggest ordering a size up, I ordered a size up and it fits just right. It come with two belts that you have to attach yourself as shown in the picture, took a bit of time but figured it out! Although pants feel a bit heavy when you put the belts on but overall great pants.