Perfect fit, size is great for small areas, quality is good for first time homes and no kids. But overall great product.