Perfect craft desk. I laid out all the parts and labled them with sticky notes before starting. Actually didn't mind putting the desk together. It has plenty of storage and seems really sturdy.