Perfect fit. Prefer this longer length with slim leg. Comfortable and great price. Ended up buying three pairs. Wash well. Very pleased. Just a shame they couldn’t be purchased directly in the store as I would have bought them sooner if I could have tried them on while out shopping !