Not bad pants but not a good fit either. I bought a medium and a small, neither fit right. With both sizes the legs were too big for me, I was swimming in them. The small fit ok in the stomach but wasn't very stretchy, fabric was rough and scratchy on the band. I am returning them.