Put together myself. Its fairly easy. Love the look. Only thing I would complain about its the strong smell. Its day 2 and I am still airing it out.