Putting it together was not hard, however, it did not all line up. So my cabinet doors were crooked from the beginning. The magnets that the doors are supposed to latch onto to keep shut are not very strong, so the doors come opened on their own pretty easily. I now have had this piece for at most a year, and it is starting to fall apart. The base is detaching from the legs and is causing the doors to no longer shut at all. I keep pushing it back in, but somehow it will keep coming back out without even being touched. Spend your money on better quality.