Excellent! Its a week past and Im still thinking about it. They have all the calories counted out. It kept me full all afternoon and I felt so healthy. They put alot of thought into the balance of a meal which I like. This is one of my favourite places!