Easy to put together and very functional. I put my printer on top of it to create more desk space. One tip I learned - screw the screws in all the way on the rails for the drawers or they will not slide in and out as smoothly. Once I tightened them up all the way, all was good!