It looks great and seems fairly sturdy at a good price. The only reason I didn't give 5 stars is because I ordered the assembly service and the person was a complete no-show and customer service wasn't very helpful either. Fortunately, it was pretty easy to put together (and I got a refund on the service cost.) Great desk; not-so-great customer service.