This desk is an answer to my prayers. It delivered in 2 days which was awesome, it did take some time to put together but it wasn't too bad. It was a pefect size for my room and it actually holds a lot! I've been trying to find a white desk like this for 2 years and this desk is amazing!