This was delivered quickly and is as expected. Great quality and nice fit. I got it because I have a medium size 1 year old pup who gets too close to the gas fireplace with her tail and sometimes her toys. Haven't had a fire lit yet (still too warm for that) but screen fits nicely and will serve the purpose well.