Took about 65-75 minutes to put together by myself. Feels very sturdy after assembly and has received several positive compliments. Slightly smaller than I expected but that what I get for not measuring it off first. I would buy it again.