The desk came a couple of days late due to the weather but it is beautiful. Very easy to put together. All I had to do was put the legs on. Very sturdy and heavy. Made very well. I got it on sale and well worth the money. I never order on line and was very pleased with the delivery , packaging and condition . I give this an A. I just love it!