Chinese impressions