I bought these for my husband to wear around the house and work out in and he really loves them. They are really comfortable and he does not have issues keeping things in his pockets like with some shorts, plus they are just past his knees length wise so they are not too long and not too short.