Took about 2 hours to assemble, had a few hiccups putting it together but for the most part it was easy. It does have a gas smell for a couple of weeks but not as bad as others made it seem. Overall I'm happy about my purchase.