Not too difficult to put together definitely time consuming. Looks great in my dining room and is very sturdy love this hutch. Nice quality for the value!