I ordered two of these desks and they are wonderful. the color is nice and the quality is good. you can't beat the price. pros: great value.cons: it takes about 5-6 hours just to put a desk together. also, i did not have all the parts when i started the project but i was not aware of that. i had to call the company and inquire about the additional parts. they were shipped separately.