Easy assemble, as I had to paint, assemble and looks great. Extra hardware included, well packaged. Very functional and decorative with dual glass doors.