Decent fit. Petite length was just right. Only thing I didn't like was that the back wants to pull down if I needed to crouch or bend down, so I must be certain to wear a shirt long enough to hide my plumbers crack. :o