My Grandson (10 yrs old) loves his desk, has another chair so when his cousin comes over he can roll the roller way out and they both can be at the desk. He and his Grandpa put the desk together quickly and he said it was easy.