Not too hard to put together. Sturdy and nicely designed. Love the name stickers included. Arrived in good order quickly.