Perfect size, clean look. Assembly instructions are very easy to understand. I have no experience in assembling desks and was able to do it by myself without any hang ups. Great product!