Nice desk for the price. Needed something quick with the kids being unable to go to school. I didn't find it hard to assemble. Took me about 2 hours by myself. Arrived within less than 48 hours which was awesome.