Generous size.  There are several temperature settings if you are savvy about steeping teas at different temperatures.  Even a setting for baby bottles.  The keep warm function will maintain the temperatuer for 30 minutes.  Sleek look, easy to clean.