I absolutely love this desk.  It's exactly what I wanted for my office....so pretty!   Yes, there is assembly, but I had fun doing it.  Highly recommend this piece.