It took us 20 minutes to assemble. Looks awesome. I’ve ordered it instead of a console table to put next to the bathroom.