Well made and a perfect fit.  I especially like that the ends are cushioned making it less likely to scratch the wall.