This is a great desk. It took quite a while to put together, and not everything was measured exactly right - for example the back board of the shelves/cupboard is the wrong length so there is a slight overhang at the top. Overall however, a very good desk with useful storage that fits perfectly in the space we needed it to.