I was buying these to wear for work as they aren't "short shorts" and was extremely disappointed in the fit (I normally try things on in store and avoid online but covid has changed that for me). Usually I fit in a X/1X, I ordered these in a 20 (the pair of jeans I recently bought are a 20) end these literally covered maybe half of my butt and it wouldn't even cover more as the crotch was right "up there". I couldn't button these either. I seriously have been so upset with the inconsistency of the fit of clothing at Pennington's lately. I'm returning them, I don't even think sizing up to a 22 would even help.