Love this desk. The holes aligned perfectly , so easy to assemble. Rolls good on carpet. There was a scratch right on the top of the desk. I rubbed some brown marker on it slightly. Im the only one that can see it. So not that noticeable. I like that you can take the dividers out of the trays, to make bigger sections. Also, the trays snap off easy. We have kids stuff in that extra room, so instead of folding the cabinet up, I pop them off and store them out of sight. Worth the money.