Generous portion for $4, but the duck was a tad too salty. The free chicken soup was a nice touch though.