It took me 27 minutes to assemble. And it is perfect for my needs. I've been working from home sine March and the dining room just wasn't doing it for me anymore.