Fit is perfect for our outdoor patio; the interior color is a bit more (yellowish) cream than white, but still works perfectly.