I am happy with this purchase. I am a size 8-10 petite and ordered a large. These were a little long in the torso and legs, but nothing I couldn't deal with. Good fit in the hips and seat. These have two zipper pockets, which was perfect for holding my cell phone, money, etc. Overall, a good purchase for a beginner.