Have been shopping around and saw this and knew it would work. Assembly took about 2 hours (still need to assemble the small table) with another person. Looks great and was as expected for the price!