Easy to put together, I only needed a rubber mallet.  My 2 y/o helped so it probably took a little bit longer to put together, but could have together in about 20 minutes.  I needed it for garage and works great probably will order another one.  Sturdy after it is put together.