It does take some effort to put together, but it was worth it. (I also didn’t have to build it so that helps!) It is the perfect desk for our 6 year old. Highly recommend