I'm very happy with my new desk. It arrived in a timely manner in two very heavy boxes. Thankfully I have an awesome UPS guy who brought them in for me. It took me the better part of 2 days to assemble it but since I'm only one woman nearly 70 not unreasonable. Did get a friend to help put it upright and join each section. Plenty of room in drawers and am using CPU cabinet for my modem since I have an iMac. Room for a bit of storage there too. Plenty of room on desktop for desk trappings and computer as well as some photos and such. Assembly instructions were pretty clear. Had concerns when a drill was required. A quick, friendly and helpful phone call eased my fear of the process and all came right in the end. Very satisfied with my new desk. Thanks.