We bought this desk for my 12 year old son. My husband and he put it together. It took them between 1-1 1/2 hours to build. My son loves the color and functionality.