It is a hassle to put together but it is a great desk for the price. It is probably worth paying for the professional assembly.