The product was easy enough to assemble. There were a couple of errors in the numbering of the pieces which made it confusing at times. The desk is sturdy enough for my needs and fit perfectly in my small office.