My husband is pretty good at putting together furniture and it took about a day and a half of intermittently working on it (a few hours total).  It works well, is sturdy, and is anchored to the wall solidly.  It looks amazing in the space.