Good portion and the veggies are fresh. The bun is soft but overall was a bit dry. Perhaps some sauce can be added to make it less dry.