Assembly was a bit of a hassle, however I expected that after ordering a dresser from here that took about 4 hours total to put together. Looks great as our entryway table in our apartment, not too big or small.