It came mostly assembled and installed quite easily. I am very pleased with the quality and love how it looks!