These are soft and have well placed pockets. I ordered an xs tall. I am 54 and 130 but I do have long legs and short rise. I still have plenty of room in the seat, legs and rise, but I have slim hips and a flat butt.