I had to order a replacement for the main top surface because it was cracked right down the middle. It took 2 weeks, but finally got to put it together and its nice, just as expected and does the job. I would have given 5 stars if I didnt have to go through the hassle of the replacement, but the process went on smoothly and customer service was very friendly. All in all Im satisfied.