These are very heavy, great quality and are perfect length. I am 6'1" she is 5'9" and they come down to mid-calf. They are soft and great for out of the hot tub or shower. We bought the XL size and are thin folks, and there is lots of material for someone with a LOT more bulk. The did not have any fuzz after the first washing. WASH FIRST. Only wash with other white towels so they don't turn color or pill up.  All the seams are well put together and I expect these will last a VERY long time!  I would buy these again!