USB ports arrived non functioning which is very annoying to me. Assembling took a while but not terrible. The drawers are nice though not as deep/high as I expected.