Great cabinet! Yes, I had to put together but instructions were well done. Feels very solid once fully assembled, and looks perfect in the space!