I got these for my husband.  I thought they were decent quality.  Colors differed slightly from picture, but were not bad.  My husband absolutely hated the look.  He said they looked nerdy and hated the pocket.  I do admit the pocket wasn't ideal, but wasn't completely terrible looking.  Needless to say he will not wear them and is looking to give them to good will.  ps.. he pre- approved these when I bought them.  lol