This desk arrived un-assembled - not fun but easy enough to assemble. It is HEAVY! we had to carry each individual piece up the stairs to the office, once it was assembled moving it in place took two of us. Well made and very pretty. It is functional with plenty of drawers and a slide out key board drawer. Love the color and the hardware