These are quite possibly the most comfy shorts Ive ever put on. Good length on me, not to short. They are slightly loose but I like them that way. They are super flattering, will def order more!! Im 52 and 145lbs and I ordered the (L, medium denim)