they fit fine, but the pockets are way jacked up, one pocket in the front is way smaller then the other one. its so annoying, i totally forgot about the deadline to return them, and wanted to exchange them for another pair.... oh well too late. my own fault tho, but i will not purchase another pair, if i would have returned them i would have tried again but since i didn't i don't want to waste anyones time re ordering.