These are 100% cotton and feel great.  They are a perfect length unrolled if you do not like short shorts.  Rolled, they look great as short shorts!  You can not go wrong with the length.  I usually wear a size 27 in TR 100% cotton jeans.  These fit perfect in a size 26.  If you want more of the loose boy friend fit, than go with your regular size.  I highly recomend these shorts.