Super quick and easy assembly. I used the box it ships to support the side shelves during the assembly process. I have an iMac desktop sitting on this desk in my open dining/living room space, which is not my main work space. The depth of this desk is a lot shorter than the desk I used to use when spending more time on this computer in my office. If you have a desktop computer that you'll be using for hours at a time, I would recommend a desk with more depth. Since I'm only using this one for 1-2 hours at a time, this desk works well for my needs.