Perfect fit, wish the slots were a little bit bigger to fit a keyboard, other than that looks great in our office room.