I bought this for our office and it's a perfect fit.  A nice piece of furniture.  Easy to assemble.