I saw this shirt online, loved it, but unfortunately it was sold out in the regular size small. however, retailer shirts tend to be long on me, so i ordered a petite small. it fits great! i am actually happy i got a petite because i feel a regular would have been too long. the shirt comes to my hips. for reference i'm 5'8" 145 lbs. and my measurements are 34-27-38.