Absolutely perfect! Fit was great, installation was a breeze, and they add the perfect amount of warmth to my living room.