Five stars for the desk. 

One star for the cheap built-in USB port. It's glitching and losing connection every few minutes. 

I got two different desks with the same issue.