Perfect Fit! I love it and very easy to put together. 
I just didn’t put on the back legs because it was too far away from the actual fireplace . But it looks great.!