Took an hour for me to put together and was straightforward. Everything fit, no parts missing. Was a one person job until the end when I needed two extra hands to line things up correctly (my 12 year old worked well). Nice looking and sturdy. Would recommend.