Purchased these with the intention of using these shorts as an everyday pair of shorts. Overall quality wise they are ok. My biggest con is the velcro fly. I recently wore these out for the day to run some errands. Later in the day I went to a local Starbucks to meet a co worker of mine, as I was getting out of my car I felt the velcro fly slightly tear open. After I stood up i lifted my shirt only to see that the velcro tore open very slightly. I decided not to mess with i as I didn't want to deal with exposing my underwear in public and risk having any issues getting the velcro to stay closed. So now I am standing in line at starbucks and I knew that as I walked in my shorts had slipped down a little bit on me but again didn't want to deal with the velcro fly. Next thing I know as I take a step forward in line the entire velcro fly rips open and my shorts quickly begin to fall, I quickly grab the shorts from falling around my thighs, pull them back up and attempt to re attach the velcro only for it not to even stick, try again and this time my blue and white checkerboard boxers got caught in the velcro, try again and the velcro still wouldn't stick, now mortified as I didn't know what to do and I am sure people are staring at me. I finally get the velcro to stick, order my coffee and go to sit down to wait to meet my co worker. My luck would have it that right when I sat down the velcro would rip back open again entirely. I attempt to try and refasten the velcro while seated and realize that it was impossible. So I am sitting there and my co worker shows up and I am trying to keep my shirt covering the open velcro fly, which unfortunately kept sticking to the velcro. So I decided to put a napkin on my lap. Well the napkin would end up falling to the ground and without thinking I bend over to get the napkin, which involved me reaching for the nanking and in the process made my shorts nearly slide halfway off of me. My co worker looking at me, and I am sitting there totally uncomfortable. The end result of when I stood up, I had to quickly grab the shorts and re attach the velcro, it stayed together partially.I decided to keep the shorts but won't wear them as a top choice, as I am to concerned about the velcro