We received the desk on time and all the parts were good on arrival. It was not too difficult to put it together. The material is as you would expect for the price.