I got this for my son for virtual learning. My 9 yr old son and I assembled it. The only difficult part was getting the top lined up and secured. Other than that assembly was smooth. The desktop is big enough to take notes with adjusting the keyboard. The side storage is great.