It did take some effort to assemble, but the end result does look great. I wish there were cable management holes in the cabinets as well, as that limits the usefulness of the cabinets for electronics storage.