Exactly what I expected! I ordered 2 and the first one took about 2 hours to assemble, but the second one was done within an hour. It's definitely worth it though! Quality is great for the price.