This bench was very easy to assemble, took me about 15-20 mins. Great quality and very sturdy.