muscletech bars are not really protein bars but meal replacement bars.they have a high carb content,witch really dont make a damn if your bulking.but if your cutting then you need to watch the carbs.but yeah they are the best tasteing, like peanut butter myself