Easy to assemble. Unfortunately, the panel is not 100% Universel. My BluRay drive (Samsung SH-B123L / BSBP Blu-ray combo drive black) has a very deep-seated eject button. With a little Bastellei it went yet. The workmanship is as usual from LianLi, top quality.