Bought in 3 different colors...I love all of them.  quality made and the fabric is durable.  I am pregnant right now so they are a little short, but the length will be perfect once I lose this belly.

I'm currently 5'2 141....but normal weight is 112 and I ordered a size small.