Not too difficult to put together (I did it on my own in 40 minutes). Really smart and sturdy!