The hand towels are 28" long and 18" wide and are made of 100% cotton material that will stand up to repeated washes.