My contractor hasn't installed it yet, but so far, so good. It arrived on time, in perfect condition.   It might be too small for the space, but I won't know until it gets installed. The height is perfect. I was looking for 19 in width and that doesn't seem to exist anymore.