Not hard to assemble as many wrote. It takes just time and patience. Good value for the price. The only minir problem is the small table (wabbling a bit).