Pros: Lots of storage which is split into 3 separate areas. Cons: It doesn't have an internal rack for hanging files, but I was able to squeeze in 5 mesh magazine holders to separate my files which are perfectly good enough. It is taller and less deep than the average desk,so does not fit flush.