Perfect fit! I couldn’t have asked for more with the value of this piece. It was very easy to assemble. There’s plenty of space in the shelving area, and the fireplace is very cozy. You can use the heat function or not, and there also a sound option, which could be made a little more realistic. But again, for the value, I’m not complaining.