I'm an emergency room nurse and having pants that are fully functional and comfortable are very important. These scrub pants are all of them. They have nice big pockets to hold all the items needed for a shift. The zipper fly is great. The pull string has a nice grip strip to help keep the string tied so you don't have to fix mid shift.