Perfect fit for smallish townhouse.  Arrived a few days late, but was overall pleased with the product.  Looks great!  Good price.