Tough to assemble, but end result is great! Took about one hour for each end table.