Not too difficult to assemble and sturdy when completed. Very nice for a small desk and functional particularly with the matching hutch. Just what I was looking for and what I expected for the price.