Really nice table. Took some time and effort to assemble, but if you carefully follow the instructions, it is not that bad. Love how it looks and the freedom they allow you to configure it, because you dont have to attach the desk to the cabinet. You can just use the provided self-adhesive rubber pad that rests the desk on the cabinet pretty securely. Recommend.