Not difficult to assemble and meets expectations, only down side is that the granite top as mark on it and had to place something over that section to hide it.