Wow! What a stunning product. The desk was relatively straightforward to put together (required a little bit of effort, but that's to be expected). The size is just perfect and comfortably fits a printer, lamp, desk items, and a laptop on. The shelving in there is wonderfully spacious. The colours are gorgeous too, the whites complement the grey marble/concrete exterior beautifully. Would highly recommend to anyone.