Perfect!!  Just the right size needed for all our media. Solid wood construction, easy to assemble.