Easy to assemble, my teenaged daughter and I had to together and set up next to my desk in no time. It fits my printer as well as all the other essentials perfectly.