It took awhile to assemble. I had to use the online step by step directions, as the one provided was not clear. Also there were lots of screws and nuts. 3 nuts were missing, so I will have to purchase more.