Perfect!  I was worried about the shade, since they can be so cheesy these days.  But I am quite pleased with the size and the quality.  Fits my decor nicely.