Good length and fit for me. The mid rise is comfortable around the waist. Just the right amount of stretch and give, holds shape well without becoming baggy or being constricting. Dark blue rinse gives smart appearance, finish is a little cheap, but these are not expensive. Fabric is soft against the skin. I have several pairs in different colours and they look good for ages.