Great little desk. Perfect for an all in one computer or a small/mini desktop. Absolutely effortless assembly, as it is folding and comes assembled. All you do is unfold and slide the drawer in. The pull out drawer seems a little too small and it actually pulls out and shifts vertically rather than staying flat and horizontal. We use it to hold some smaller books and reference material. Works great for that.