Easy to assemble. Looks exactly as pictures but seemed shorter in height than I and my husband envisioned. A couple more inches and it would be the perfect height. Really functional and attractive piece for my office