Great fit but lousy thread. Slight tugs and I hear threads breaking. Im not stressing the fabric at all so the thread is very brittle. The pockets are ridiculous. Theyre so thick, it deforms the shape and is super noticeable. 3 stars because Batman.