Great customer service, easy ordering process. I love the desk, it took about 4 hours to assemble. Very sturdy, with a beautiful look.