Was delivered quick and easy to assemble.  Instruction manual was very helpful. I like to assemble things so it was easy for me. Desk is nice n fits perfectly in my daughter's room. She loves it.