Awesome...I have three pairs. Two Belles and a Stella. I think the Belles are a little more fitted in the leg and they have the snap pockets. LOVE THEM.