Perfect fit for my home.  The quality is great.  Exactly what I wanted and expected.  Toasty warm too!