Very easy to put together.. the top portion is premade. Took me less than 10 mins for the leg installation.