Took about 2 hours to put together. A beer or 2 may have been involved. Its absolutely perfect, and what I was looking for. Cant wait to add more to it!