Love it! Perfect fit. Fast delivery... a little hard to put together but so far we are very happy!