The desk arrived promptly, in two boxes. It really did take two to assemble, and you do need to build it where it's going. You should have a REALLY good idea where you want it - because it isn't the kind of thing you move around to decide where to put it. But it's a good, solid piece of furniture, the drawers work well, and it has a large keyboard - so there's room for your mouse. I didn't want something quite this big - but I wanted it finished all around, and the ability to switch the drawers and cupboard -- and place the keyboard on the side I wanted. The only thing I wished was the cord control was a bit better - but that would probably mean a hole in the top of the desk--which would mean either two holes -- or you'd lose the flip-ability.