Super nice, a little labor intensive for me but I managed to assemble in about 1.5hrs, perfect fit and looks great.