Was pleasantly surprised to find that this was almost completely pre-assembled - we were finished assembling it in less than 10 minutes.