My 20y/o son assembled it for just 2hrs . He it was easy just follow the steps . I love it and it looks like it will last for long . I didn’t add the side extras