Perfect fit and just what I was looking for. Fast delivery, easy to put together, feels good quality.