30 minutes to assemble Looks great. One part was broken, have submitted request for replacement part. Hopefully it arrives unbroken