Solid. Clean. Functional. My husband installed it himself in under 3 hours. Its exactly what I wanted.