Super easy to assemble. I did it by myself and it took my about an hour and ten minutes! It looks soooo good! The box it comes in is super heavy as you might imagine but I love everything about this desk and I cannot wait to decorate around it!!