Somewhat difficult to assemble, it took me almost 2 hours. It was also not level and the legs don’t have levellers, so I had to build up one leg with foam. It looks nice far from, but far from good.