They fit. They have pockets. However, the fabric is stiff, not stretching at all. I feel that I'm encased in plastic, no breathability. The fabric is more like rain pants or outside table covers. If you want something breathable with a bit of character and stretch, these are not for you.