These denim shorts have button flap pockets on the front and back. Double button and zip fly and a 4 1/2" inseam. 99% cotton. 1% spandex. Machine wash. Imported. Click HERE for more information and price