These were exactly what I was looking for but run small. I had to return them. Im 5'2 and about 118. Size 2/4 jeans and the medium was very tight.
So if you're ordering go up a size or two. (probably two). Otherwise, nice material and appeared to be made well. (I didn't wash or wear so I can't comment on those things