These are very nice cotton towels. The bath towels are very long, at least 5 feet in length. They are not super thick, but that makes them dry faster. Each towel has a velvety edge, which is very luxurious feeling. They look much more modern than traditional towels.