I absolutely love this desk! My husband put it together in about 2 hours. It is perfect for our computer and there is plenty of extra space for notebooks and such. The box is VERY heavy though.