Easy to assemble. The mouse tray doesn't push out effortlessly but other jam that what you see is what you get so I'll be painting it to add more flair since it's such a plain and basic desk.