I have bought a number of things over the years that I have had to put together. None of them was as bad as this one. It comes with metal cams that, unless everything is absolutely perfect, will not engage properly. I love my cabinet but I think it is being held together on a hope and a prayer.