Assembly took about 30 mins using a power driver. Fit and finish is very good except the drawer sliding action is too stiff. If it wasn't for that, I would've rated it 5 stars as the desk is an excellent value.