Perfect screen! It was exactly what I needed to keep my Great Dane from leaning against the fireplace and getting to hot. Nice design, well built and easy to fit to fireplace.